Saludos!
Tengo el siguiente codigo
Código:
<script type="text/javascript">
function validar(){
if(formulario.comments.value==""){
alert("¡Debe insertar una nueva consulta!");
formulario.comments.focus()
formulario.comments.select()
return false;
}
return true;
}//function
</script>
y este es mi formulario:
Código HTML:
<form name="formulario" action="processres.php" onSubmit="validar()" method="post" onReset="confirm('Toda la información sera eliminada.')">
<table>
<tr>
<td valign=top><b>Nueva Consulta:</b></td>
<td><textarea name="comments" cols="35" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="2"><hr /></td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="Enviar"/>
<input type="reset" name="reset" value="Borrar" />
<input type="hidden" name="solid" value="<? echo $solid; ?>" />
<input type="hidden" name="faqid" value="<? echo $faqid; ?>" />
</td>
</tr>
</table>
</form>
El tema es que cuando le doy a submit, sin escribir ningun texto...me muestra la alerta, pero igual me envia a la página siguiente.
Que cosa esta mal??
Agradezco cualquier auda.