Tengo un problema, en un formulario utilice un tabla que crea y elimina campos de manera dinámica. Estas son las dos funciones javascript para crear y remover los campos de la tabla:
Código:
El problema es que tengo que validar por ejemplo que dos campos en dos filas distintas no tengan el mismo valor. function add(){
numFilas++;
myNewRow = document.getElementById("tablaequipos").insertRow(-1);
myNewRow.id=indiceFilaFormulario;
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML="<td><select name='nomequipo["+indiceFilaFormulario+"]' id='"+indiceFilaFormulario+"' onchange='mostrareq(this);'></select></td>";
listarEquipos(indiceFilaFormulario);
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML="<td> <input type='text' name='vlrarriendo["+indiceFilaFormulario+"]' id='vlrarriendo["+indiceFilaFormulario+"]' size='10' ></td>";
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML="<td><input type='text' name='cantidad["+indiceFilaFormulario+"]' size='10' value='0'></td>";
myNewCell=myNewRow.insertCell(-1);
myNewCell.innerHTML="<td><input type='button' value='Eliminar' onclick='remove(this)'></td>";
indiceFilaFormulario++;
}
function remove(obj){
numFilas--;
var oTr = obj;
while(oTr.nodeName.toLowerCase()!='tr'){
oTr=oTr.parentNode;
}
var root = oTr.parentNode;
root.removeChild(oTr);
}
Yo se como recorrer las celdas de la tabla, pero no se como extraer los datos de los campos de texto o del select que hay en la primera celda.
espero que me haya hecho explicar...
espero me colaboren... Gracias y Saludos

