Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/10/2007, 08:31
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Re: submit() al presionar ENTER

Hola

Primero, no debes repetir temas, entre otros motivos, porque es muy descortés con quienes te han ayudado, si estás resolviendo un asunto en un tema, sigue allí.

Por otro lado, no veo problema, es posible que tengas algún código que esté interfiriendo con lo que quieres hacer.

Aquí te dejo un código con la descripción que haces, una caja de texto y un botón, cuando presionas enter, se activa el javascript. En mi código no he hecho validaciones, solo he probado que se activa la función.

Está probado en firefox 2.0.0.8 en Linux, Explorer 6 en Linux, Explorer 6 en Windows y Opera 9.23 en LInux.

Código HTML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head>
	<style type="text/css">
		* {border: 0; margin: 0; padding: 0;}
		html,body { width: 100%; height: 100%; background-color: #fff; }
		#Base { width: 100%; height: 100%; background-color: #fff;}
		#dni {display: block; border: 1px solid #000; padding: 3px;}
		#boton {cursor: pointer;}
	</style>
	<script type="text/javascript">
		function validar_dni() {
			x = document.getElementById("dni").value;
			alert(x);
		}
	</script>
	<title>Pruebilla</title>
</head>
<body>
<div id="Base">
	<form method="post" action="javascript:validar_dni()" id="formulario">
		<p><input name="dni" type="text" id="dni" value="" /></p>
		<p><button type="submit" id="boton">enviar</button></p>
	</form>
</div>
</body>
</html> 
Felicidad
__________________
¡ hey, hou, hou, hey !