Foros del Web » Programando para Internet » Javascript »

Script no funciona en Opera!!!!

Estas en el tema de Script no funciona en Opera!!!! en el foro de Javascript en Foros del Web. Hello!!!!!!! a todos los forer@s!! Estoy desarrollando un pagína en la cual le aplico funciones de javascript de validacion de cajas de texto, en una ...
  #1 (permalink)  
Antiguo 22/09/2010, 09:41
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Pregunta Script no funciona en Opera!!!!

Hello!!!!!!! a todos los forer@s!!

Estoy desarrollando un pagína en la cual le aplico funciones de javascript de validacion de cajas de texto, en una de esas validaciones valido valga la redundancia que el usuario presione la tecla intro, el codigo ya funciona en IE, Mozila FF, Safari, Google Crome, pero no me funciona en Opera!!!!!!!

La cosa esta asi:

Tengo dos cajas de texto donde en una el usuarios, debe de introducir pues us usuario y otra en la que debe de poner su password. Es en la segunda caja de texto donde esta el problema, que al momento de dar enter y validar si alguno de los dos campos esta vacio me mande un alert y posteriormente me enfoque la caja de texto que este vacia pero........... no lo hace!!!! en lugar de eso me recarga la pagina entera y con eso borra lo que se haya capturado bueno si es que se capturo algo!!!!!!!!!!!!

La funcion por el momento solo mando el alert.Les dejo el codigo:


Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3. function valEnter(e)
  4. {
  5.    tecla = (document.all)?e.keyCode:e.which;
  6.    
  7.    if(tecla==13)
  8.     {
  9.          alert("Mensage");
  10.      }
  11. }
  12.  
  13. </script>

Y en los TextBox lo mando a llamar de la siguiente forma:

Código HTML:
Ver original
  1. <input name="pass" type="password"  id="pass" onkeypress="return valEnter(event);" />

De antemano muchas gracias por la ayuda!!!.
__________________
Solo se... que no se nada!!! 0_o
  #2 (permalink)  
Antiguo 22/09/2010, 13:07
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Script no funciona en Opera!!!!

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.  
  3. function valEnter(e)
  4. {
  5.    if(e == null) e = event;
  6.    if(e == null) e = window.event;
  7.    var tecla = (document.all)?e.keyCode:e.which;  
  8.    if(tecla==13)
  9.     {
  10.          alert("Mensage");
  11.      }
  12. }
  13. </script>
puedes usar también onkeyup:
Código HTML:
Ver original
  1. <input name="pass" type="password"  id="pass" onkeyup="return valEnter(event);" />

intenta ahora
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/09/2010, 22:40
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: Script no funciona en Opera!!!!

Hola maycolalvarez

gracias por tu respuesta mañana (23 de Sep) a primera hora lo pruebo y aviso el resultado!!!

Saludos!!!
__________________
Solo se... que no se nada!!! 0_o

Etiquetas: opera
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 21:59.