Foros del Web » Programando para Internet » Javascript »

Problemas con textbox

Estas en el tema de Problemas con textbox en el foro de Javascript en Foros del Web. Hola tengo este campo que llama a la funcion solo_numeros_guion() y deseo que cuando pulse una tecla me mande un mensaje (alert('¡Solo se admiten Números'); ...
  #1 (permalink)  
Antiguo 09/11/2004, 03:08
Avatar de JuanKa  
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 19 años, 8 meses
Puntos: 1
Problemas con textbox

Hola tengo este campo que llama a la funcion solo_numeros_guion() y deseo que cuando pulse una tecla me mande un mensaje (alert('¡Solo se admiten Números'); ) alli me sale perfecto, pero luego que despues salga el mensaje me envie el foco al text box , lo hecho de varias maneras pero el cursor no se pone en el text box.

Como seria la funcion.

function solo_numeros_guion()
{
var key = window.event.keyCode;
if ((key <48 || key >57) && key!=45)
{ alert('¡Solo se admiten Números');
window.event.returnValue = false;

}

}

<form action=javascript:valida_autentificacion(); method=post name=frmAutentificar class="form" id=frmAutentificar>
<input name="txt_fono" type="text" id="txt_fono" size="20" onkeypress="solo_numeros_guion()" >

</form>


Gracias
  #2 (permalink)  
Antiguo 09/11/2004, 04:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola JuanKa.

Prueba cone esto:

{ alert('¡Solo se admiten Números');
document.getElementById('txt_fono').focus();
window.event.returnValue = false;

Saludos,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:48.