Problemas con un Input Text
Pues mi problema tal vez sea simple, y es el siguiente, sucede que al tener un formulario con un combobox, un input text y un simple boton, no me hace las validaciones y refresca la pagina si doy enter poniendo el cursor sobre el input text, pero si doy click en el boton si me hace las validaciones, mi codigo es el siguiente:
<%@ Language=VBScript %>
<html>
<head>
<script LANGUAGE="VBScript">
<!--
Function envio_onClick
If Document.form1.Usuario.value = "Seleccione su nombre" then
alert("Seleccione su usuario")
Document.form1.Usuario.focus()
elseIf Document.form1.contra.value = "" then
alert("Tecle su contraseña")
Document.form1.contra.focus()
End If
End function
-->
</script>
</head>
<body>
<form name="form1" Method="POST">
<center>
<br>
<SELECT NAME="Usuario">
<option value="Seleccione su nombre" Selected>Seleccione su nombre</option>
<option>Sofia</option>
<option>Pedro</option>
<option>Guillermo</option>
</SELECT>
<p></p>
Escriba su contraseña
<br>
<INPUT TYPE="text" NAME="contra" value="">
<p></p>
<INPUT TYPE="button" name="envio" value="Verificar">
</center>
</form>
</body>
</html>
El caso es que no quiro que se refresque al darle enter cuando el cursor esta sobre el area de texto, lo curiosos es que si se pone otro campo de texto, entonces ya no se refresca.
Gracias por su atencion
<%@ Language=VBScript %>
<html>
<head>
<script LANGUAGE="VBScript">
<!--
Function envio_onClick
If Document.form1.Usuario.value = "Seleccione su nombre" then
alert("Seleccione su usuario")
Document.form1.Usuario.focus()
elseIf Document.form1.contra.value = "" then
alert("Tecle su contraseña")
Document.form1.contra.focus()
End If
End function
-->
</script>
</head>
<body>
<form name="form1" Method="POST">
<center>
<br>
<SELECT NAME="Usuario">
<option value="Seleccione su nombre" Selected>Seleccione su nombre</option>
<option>Sofia</option>
<option>Pedro</option>
<option>Guillermo</option>
</SELECT>
<p></p>
Escriba su contraseña
<br>
<INPUT TYPE="text" NAME="contra" value="">
<p></p>
<INPUT TYPE="button" name="envio" value="Verificar">
</center>
</form>
</body>
</html>
El caso es que no quiro que se refresque al darle enter cuando el cursor esta sobre el area de texto, lo curiosos es que si se pone otro campo de texto, entonces ya no se refresca.
Gracias por su atencion