
11/02/2010, 09:21
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 121
Antigüedad: 16 años Puntos: 1 | |
Respuesta: problemas para validar campos de texto a ver te explico yo tengo la siguente funcion en javascript: function $(id){
return document.getElementById(id);
}
function validar_boton_guardar(){
$('Guardar').disabled=($('valor').value > 0 )?0:1;
}
window.onload=function(){
setInterval('validar_boton_guardar()',10);
}
donde guardar es el id del boton y valor el id del campo de texto
Pero lo que pasa es que el campo de texto esta dentro de un ciclo y el id del boton es el sigueinte :
for($i=0;$i<$cantidad_empleados;$i++) {
$estilo++;
$cadESTILO = 'background-color:' . ((($estilo % 2 ) == 0) ? '#FFFFFF' : '#FFFFCC');?>
<tr>
<td class="texto_interno" style="<? echo($cadESTILO)?>"><?php echo $datos_empleados[$i]['CEDULA']?></td>
<td class="texto_interno" style="<? echo($cadESTILO)?>"><?php echo $datos_empleados[$i]['APELLIDOS'].' - '.$datos_empleados[$i]['NOMBRES'] ?></td>
<td class="texto_interno" style="<? echo($cadESTILO)?>"> <input type="text" name="<? echo 'valor_'.$i ?>" id="<? echo 'valor_'.$i ?>" value="<?php echo $datos_empleados[$i]['VALOR']?>"onblur="ValidarEntero('<? echo 'valor_'.$i ?>'); "/></td>
</tr>
<?php }?>
Fijate que la funcion en javascrip se llama apenas el carga la pagina...
Nose si te fijas que el id del campo es un valor que va cambiando dependiendo el numero de empleados que tenga..... nose si dentro de la funcion javascript tenga que hacer un ciclo
Gracias de antemano |