Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2008, 13:59
Garet
 
Fecha de Ingreso: agosto-2002
Mensajes: 74
Antigüedad: 21 años, 8 meses
Puntos: 1
problema con KeyPress

Hola a todos, tengo un problema con un codigo, debe ser una tonteria, pero es que no caigo en donde esta el fallo....
Aver si alguno me podeis echar un cable.

El codigo es este:
Código:
<script language="javascript" type="text/javascript">
<!-- ocultar para navegadores antiguos...

function redireccionar () {
	  location.href=form.url.value;
}

function intro (tecla) {
	if(tecla==13){
		location.href=form.url.value;
	}
}

// -->
</script> 

<form name="form" method="post" action="#">
	<input name="url" type="text" class="especial" id="url" value="" size="60" onKeyPress="intro(event.keyCode)">
	<input title="redireccionar" type=button value="ir" name="ir" onClick="redireccionar()">
</form>
La idea es que al pulsar el boton o al pulsar la tecla intro al escribir en el textbox se redireccione a una URL que escribimos en el textbox.
Con el botón me va todo perfecto, pero con la tecla intro del textbox no me funciona.

Por cierto, abria alguna forma de llamar a la funcion redireccionar (la del botón) desde la otra función para que se ejecutase el codigo de la otra función??

Aver si se os ocurre algo, y gracias de antemano.