Hola, te falta la propiedad del objeto, en este caso, value.
formulario.email.value
formulario.comentarios.value
Un saludo
Ok¡¡¡ ya lo he resuelto¡¡¡ thanks:
<script>
function revisar() {
if(document.form.email.value == "") {
alert("Lo siento, debes poner un email de contacto, gracias.");
return false; }
if(document.form.comentarios.value == "") {
alert("Lo siento, debes poner al menos un mensaje, gracias.");
return false; }
}
</script>
</head>
<body>
<form id="formulario" name="form" method="post" action="nova_enviar.php" onsubmit="return revisar();" >
<span>Introduzca su email: </span><input name="email" type="text"><br />
<span>Comentarios</span><textarea cols="38" rows="6" name="comentarios" type="text"></textarea><br />
<input type="submit" value="enviar">
</form>
</body>