2010-02-01 4 views
0
<html> 
    <head></head> 
    <body> 
    <script type = "text/javascript"> 
     var x = 5; 
     var y = 8; 
     if (x < 6) 
     { 
     document.write("They are equal"); 
     } 
     else 
     { 
     document.write{"They are NOT equal"); 
     } 
    </script> 
    </body> 
</html> 
+0

Un éditeur approprié ou JS débogueur dans le navigateur montrerait l'erreur de syntaxe. Peut-être que vous voulez jeter un oeil à Komodo Edit http://www.activestate.com/komodo_edit/ et Firebug pour Firefox http://getfirebug.com/ –

+0

Activer également le débogage de script. – ChaosPandion

+1

Essayez JSLint ou JavascriptLint, ils vous feront gagner du temps avec ces types de problèmes –

Répondre

12

Je pense que vous avez une erreur de syntaxe:

document.write{"They are NOT equal"); 

devrait être

document.write("They are NOT equal"); 
+0

bon sang. Je ne peux pas croire que je n'ai pas vu cela après 15 minutes :(Merci ChaosPandion! – noobzilla

+0

@idunno - J'ai fait beaucoup pire. :) – ChaosPandion

+1

vous devriez voir s'il est possible de coder dans une police qui permettra de réduire ce problème. –