Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/03/2006, 10:18
jabundio
 
Fecha de Ingreso: marzo-2004
Mensajes: 56
Antigüedad: 20 años, 1 mes
Puntos: 0
Por si a alguien le interesa lo he conseguido hacer con este codigo

Código HTML:
<script language="JavaScript" language="text/javascript">
function enviar_formulario(evento){
	// aqui deberia diferenciar si la tecla presionada es 'intro' (si lo es pongo el foco en el boton)
	tecla = (document.all) ? evento.keyCode : evento.which;

	// comprobar si el foco esta en boton3
	if (tecla == 13){
		formulario.boton3.focus();
	}
	
}

</script>

<form name="formulario" id="formulario" method="get" onkeypress="enviar_formulario(event);">
	<input type="text" name="caja1" value="hola"><br>
	<input type="text" name="caja1" value="hola"><br>
	
	<input type="submit" name="boton1" value="boton1">
	<input type="submit" name="boton2" value="boton2">
	<input type="submit" name="boton3" value="boton3"">
</form> 
A mi forma de ver no es lo mas correcto pero es la unica solucion que se me ocurre.

Quiero darles las gracias por la ayuda.

PD - si alguien tiene alguna idea para hacerlo de una forma mas eficiente ...