window.location no funciona

  • delhipro
  • Novice
  • Novice
  • No Avatar
  • Registrado: Jun 07, 2004
  • Mensajes: 28
  • Loc: india
  • Status: Offline

Nota Agosto 5th, 2010, 6:36 am

Tengo la página siguiente del HTML, pero el comando window.location no está funcionando, mientras que la alerta por la siguiente línea ("esto es MS Office") funciona perfectamente, ¿por qué no se está moviendo window.location me abc.html, si el usuario introduce mso en el cuadro de texto y hace clic en Enviar.

HTML Código: [ Select ]
<html>
<head>
<script type="text/javascript">
 
function passcode()
{
course=document.serialenter.course.value;
 
if (course=="mso")
{
window.location = "abc.html";
alert("this is ms office");
}
else
{
alert("You have entered a wrong serial number");
}  
 
}
 
//-->>
</script>
 
 
 
</HEAD>
<BODY>
<form name=serialenter>
<table width=100% border=0>
<tr width=100% align=center><TD colspan=3>
Please fill in the course code:
<input type=text size=3 maxlength=3 name=course>
<input type=submit value="Submit" name=submit onclick=passcode()>
 
</td></tr>
 
</table>
</form>
 
</body>
</html>
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4.  
  5. function passcode()
  6. {
  7. course=document.serialenter.course.value;
  8.  
  9. if (course=="mso")
  10. {
  11. window.location = "abc.html";
  12. alert("this is ms office");
  13. }
  14. else
  15. {
  16. alert("You have entered a wrong serial number");
  17. }  
  18.  
  19. }
  20.  
  21. //-->>
  22. </script>
  23.  
  24.  
  25.  
  26. </HEAD>
  27. <BODY>
  28. <form name=serialenter>
  29. <table width=100% border=0>
  30. <tr width=100% align=center><TD colspan=3>
  31. Please fill in the course code:
  32. <input type=text size=3 maxlength=3 name=course>
  33. <input type=submit value="Submit" name=submit onclick=passcode()>
  34.  
  35. </td></tr>
  36.  
  37. </table>
  38. </form>
  39.  
  40. </body>
  41. </html>
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Agosto 5th, 2010, 6:36 am

  • spork
  • Brewmaster
  • Silver Member
  • Avatar de Usuario
  • Registrado: Sep 22, 2003
  • Mensajes: 6129
  • Loc: Seattle, WA
  • Status: Offline

Nota Agosto 5th, 2010, 10:26 am

Su HTML no está bien formado. Todos los valores de atributo de etiqueta debe ir entre comillas, así:
HTML Código: [ Select ]
<input type="submit" value="Submit" name="submit" onclick="passcode();" />

También, las etiquetas son <input> de cierre automático, usted no los especifica como tal.

Revise todas las etiquetas, fijar para arriba, a continuación, ejecute de nuevo.
The Beer Monocle. Classy.
  • hgun77
  • Graduate
  • Graduate
  • Avatar de Usuario
  • Registrado: Jun 29, 2005
  • Mensajes: 164
  • Loc: Malaysia
  • Status: Offline

Nota Septiembre 17th, 2010, 9:16 pm

definitivamente la secuencia de comandos no puede conseguir
JAVASCRIPT Código: [ Select ]
course=document.serialenter.course.value;
 
  1. course=document.serialenter.course.value;
  2.  


tratar de usar la luz como la colección de jQuery. para que pueda obtener un valor de una entrada por
JAVASCRIPT Código: [ Select ]
$('#someid').val();
 
  1. $('#someid').val();
  2.  
Malaysia > KL > TAR College

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 186 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC