Hola
Interntaré explicarlo con pocas palabras, ya es Sábado!!!!
Lo que ocurre es que cuando seleccionas una opción distinta a la que tiene el valor 1, te marca el error elemento indefinido. Eso es por que
this.value equivale al valor de la opción seleccionada. En fin esto es lo que tu haces
Cita: onchange="if(this.value!=1){document.getElementByI d('nuevo1').style.visibility='hidden';}else{docume nt.getElementById('nuevo'+this.value).style.visibility='visible';document.getElementBy Id('nuevo'+this.value).disabled=false;}">
Cuando ha de ser
Cita: onchange="if(this.value!=1){document.getElementByI d('nuevo1').style.visibility='hidden';}else{docume nt.getElementById('nuevo1').style.visibility='visible';document.getElementBy Id('nuevo1').disabled=false;}">
Suerte