Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2008, 06:57
ssergi82
 
Fecha de Ingreso: enero-2008
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
Pulsar tecla enter en formulario

Buenas a todos,

quisiera saber qué es lo que tengo que hacer en un formulario para que, al rellenar los datos, en vez de tener que pulsar un botón para enviar los datos, pueda hacer el mismo efecto pulsando la tecla 'enter'. En realidad no se envían los datos al pulsar el botón, sino que primero se llama a una función de javascript para que valide los campos y, luego, una vez comprobados y dentro de la función, se envían. Mi 'dificultad' está en que en la propiedad 'action' del formulario tengo que llamar a una función en ASP.
Este es el código del formulario:

Código:
<form method="post" name="formValidaUsuario" action="<%=ConstruirURL("noticias/alertasValidarUsuario.asp")%>">
<table class="border"  width="100%" cellpadding="0" cellspacing="1">
					<tr>
						<th colspan="3"><%=LiteralRegistrados%></th></tr>
					<tr>
						<td style="color: red;" colspan="3"><%=Request.QueryString("Men")%></td>
					</tr>
					<tr>
						<td>E-Mail</td>
						<td><input type="text" class="medio" maxlength="50" name="EMail">&nbsp;<font color="red">*</font></td>
					</tr>
					<tr>
						<td><%=LiteralPassword%></td>
						<td><input type="password" maxlength="10" name="Password">&nbsp;<font color="red">*</font></td>
					</tr>
					<tr>
						<td align="middle" colspan="3">
							<input type="button" class="button" onclick="formValidaUsuario_onsubmit();" value="Aceptar"></td>
					</tr>
				</table>
			</form>
Espero haberme explicado bien. Muchas gracias pr adelantado.