hola maestros soy novato en javascript y estoy tratando de adaptar un codigo para que no me permita un campo vacio pero no pasa nada..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function noVacio()
{
var bError = false;
bError = bError || (eval("document.frm.nombre.value == ''"));
if (bError)
{
alert("Campo inválido");
eval("document.frm.nombre.focus()");
break;
}
else
{
alert("Campo valido");
}
}
</script>
</head>
<body><form name="frm" method="post" action="http://principal2.php">
<p align="center"><font size="2">INGRESO DE AVISOS PARTICULARES</font></p>
<p align="center"><font size="2">DATOS PERSONALES</font></p>
<div align="center">
<table width="44%" border="1">
<tr>
<td width="18%"><font size="2">NOMBRE:</font></td>
<td width="82%">
<input type="text" SIZE="50" name="nombre">
</td>
</tr>
<tr>
<td><font size="2">EMAIL:</font></td>
<td>
<input type="text" size="20" name="email">
</td>
</tr>
<tr>
<td><font size="2">FONO:</font></td>
<td>
<input type="text" name="fono">
<font size="2"> </font></td>
</tr>
</table>
</div>
<div align="center">
<input type="submit" name="enviar" value="GUARDAR Y SIGUIENTE" onclick="noVacio()">
</div>
</form>
<p align="center"><font size="2"></font></p>
</body>
</html>
muchas gracias...