Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/06/2006, 02:21
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola akchido

Lo que ocurre es que estás copiando los dos select y, por tanto, se copia también el nombre. Es decir que todos los select que estás creando se llaman igual, por eso no te funciona bien la validación.

He cambiado un poco el código que te puse en el otro mensaje para que tengan nombres distintos:
Código:
<script type="text/javascript">
var num=1;
function anadir() {
  obj = document.getElementById('modelo').cloneNode(true);
  obj.getElementsByTagName('select')[1].name = 'codigo'+num;
  num++;
  frm = document.forms[0];
  frm.insertBefore(obj,document.getElementById('apellido'));
}
</script>
Ahora tú lo adaptas a la validación que necesites.

Saludos,