| ||||
| Re: como hago para que aparezca señalado en rojo Hola Stickmaster2004 Un ejemplo para validar que no se dejen campos vacíos:
Código:
Saludos, <html>
<head>
<script type="text/javascript">
function validar(frm) {
var err = false;
for (i=0; ele=frm.elements[i]; i++)
if (ele.type=='text') {
ele.style.background = (ele.value=='') ? 'red' : '';
if (ele.value=='') err = true;
}
if (err) alert('Hay errores');
return !err;
}
</script>
</head>
<body>
<form action="algo.php" onsubmit="return validar(this)">
<input type="text" />
<input type="text" />
<input type="submit" />
</form>
</body>
</html>
|
| ||||
| excelente señor javier, me quito el sombrero ante semejante respuesta tan precisa, un 11 por su respuesta, vale muchas gracias.
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |
| |||
| Re: como hago para que aparezca señalado en rojo Buenas, Javier tu codigo me a servido de mucho, pero como hago para que funcione con los input tipo password, ya que tu ejemplo aparecen unicamente input tipo text. Gracias |
| ||||
| Re: como hago para que aparezca señalado en rojo Hola Carls. Bienven ido al foro. Cambia la línea:
Código:
por esta otra:if (ele.type=='text') {
Código:
Saludos, if (ele.type=='text' || ele.type="password") {
|