Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2009, 08:48
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 18 años, 10 meses
Puntos: 638
Problemas con "prompt"

Buenos días por aquí, estoy pasando un curso de Java y ahora al inicio estamos viendo algunos códigos de JavaScript, así que estaré por aquí mas a menudo.

Y bueno, el asunto es que ayer el profe puso un ejemplo y lo copié de la pizarra justo como él lo puso, pero no me funciona.

El caso es que si el campo txtFirstName está vacío, al ir al campo txtLastName usando el tabulador, debe aparecer un prompt pidiendo que se ingrese el nombre. Lo curioso del caso es que al profesor le funcionaba perfectamente y algunos compañeros de clase también, pero a otros no, ya lo he probado en varios navegadores, todos con el JavaScript habilitado y nada, miro y miro el código, pero no veo donde puede estar mi delicado pie metido

Aquí se los dejo a ver si alguien me dice donde está el posible error:
Código javascript:
Ver original
  1. <html>
  2. <head>
  3. <title>JavaScript</title>
  4. <script language="javascript">
  5. function checkFirstName(){
  6.     var firstName;
  7.     var firstNameLength;
  8.     firstName    = txtFirstName.value;
  9.    
  10.     while(firstName    == 0){
  11.         firstName            = prompt("Enter Your Name","");
  12.         txtFirstName.value    = firstName;
  13.     }
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <form>
  19.     First Name: <input type="text" name="txtFirstName" /><br />
  20.     Last Name: <input type="text" name="txtLastName" onFocus="checkFirstName()" /><br />    
  21. </form>
  22. </body>
  23. </html>

Gracias de antemano
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose