代码改变世界

新手注意!-容易混淆的JavaScript写法例举

2010-02-06 22:26  穆容  阅读(270)  评论(0编辑  收藏  举报

先看几个对于JavaScript函数引用的写法:

onclick="javascript:SetUserCode('<%=us.UserCode %>')"

onclick=‘javascript:SetUserCode('<%=us.UserCode %>')’

onclick=javascript:“SetUserCode('<%=us.UserCode %>')"

onclick=javascript:SetUserCode('<%=us.UserCode %>')

onclick="javascript:SetUserCode(<%=us.UserCode %>)"

看似很像的几个写法,但是事实证明,只有第一个写法可以被正确执行。

作为开发新手的我和我的朋友们,有个时候经常被这个容易让人忽略的问题折磨。

现在我把他写出来,希望大家不要再被这同一块石头再绊倒了