Es mejor manejes cedulas[] como un array:
Código Javascript
:
Ver original<form action="tu_script.php" method="get" name="frm" onsubmit="return valida_cedula()">
Cedula:<br/>
<input type="text" name="cedula[]"/><p/>
Cedula:<br/>
<input type="text" name="cedula[]"/><p/>
Cedula:<br/>
<input type="text" name="cedula[]"/><p/>
Cedula:<br/>
<input type="text" name="cedula[]"/><p/>
<!-- sigues repitiendo si quieres (..) -->
<input type="submit" name="submit" value="Procesar" />
</form>
<script type="text/javascript">
function valida_cedula()
{
cedulas = document.getElementsByName('cedula[]');
for (i=0;i<cedulas.length;i++)
for (j=0;j<cedulas.length;j++)
if ((i!=j) && (cedulas[i].value == cedulas[j].value))
{
alert('Colision de cedulas entra la #'+(i+1)+' y la #'+(j+1));
return false;
}
return true;
}
</script>