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>




