buenas alguien sabe como puedo hacer para imprimir un mensaje de error al lado del input que le corresponde.. o como deberia hacerlo .. lo primero que se me ocurrio fue esto.. pero no funciona .. luego pense en poner un <P style="hidden"> con el mensaje de error y cambiar el estilo si se producia el error peró no tengo muy claro si es la mejor forma de hacerlo.
Código:
<html>
<head>
<title>
validacion - formularios
</title>
<script language="javascript">
<!--
function validar()
{
if(document.forms.formulario.nombre.value=="")
{
var error="Este campo no puede estar vacio";
}
}
//-->>
</script>
</head>
<body>
<h2>datos personales<h2>
<form name="formulario" method="post" onSubmit="return validar()">
<input name="nombre" id="nombre" type="text">
<script language="javascript">
<!--
document.write(error);
//-->>
</script>
<input type="submit" value="enviar">
</form>
</body>