这个JavaScript对象文字赋值有什么问题?

时间:2010-08-10 06:52:39

标签: javascript netbeans

也许我只是在密集,但我不明白为什么Netbeans告诉我这是错误的语法:

var events = {
    'onkeyup'  : 0,
    'onchange' : 0,
    'onclick'  : 0
};

第2-4行是红色的。

2 个答案:

答案 0 :(得分:2)

我在netbeans 6.9中进行了快速测试,但没有收到任何警告或错误。您可能应该尝试安装“Web应用程序”插件并查看。你使用的是哪个版本?

答案 1 :(得分:0)

D'哦!我没有意识到这个JavaScript是由PHP解析的,并且在对象文字赋值之前包含一些PHP代码。显然,JavaScript Debugger对以下语句不太满意:

var foo = <?php print $bar ?>;

去图。 :P