script里的onclick函数调用是否加括号问题

📝 ✏️ 📌
script里的onclick函数调用是否加括号问题

今天在写HTML的时候,遇到了script里面的onclick函数调用的问题,直接上代码

喜欢的人叫什么:

喜欢的人漂亮吗:

喜欢的人可爱吗:

显示

这里最后的oButton.οnclick=showMessage();右边的函数是加了括号的,一开始这样写的时候,在网页上应该是点击按钮然后才显示出相关的信息,但是出错了,网页加载完毕所有的信息就显示出来了。看看代码应该是onclick这边出了问题。想了一会。觉得右边调用的函数可能有问题,应该是直接就执行了一遍,老规矩百度一遍,果然没错,问题就是处在这里。总结了一下,如果加了括号就代表将这个函数的返回值直接赋给了onclick事件,也就是说页面直接会触发onclick的效果,不需要点击,所以应该是将这个函数赋值给点击事件,而不是这个函数的返回值。

问题就是这个,有时间就写下来记录一下。明天也要加油啊,哎,你要问我MY是谁,一个很特别很重要的人,她就是我最大的bug。

🔗 相关推荐

✨ 💡 🎯
cad默认的填充图案在哪个文件夹 2021cad填充图案怎么添加?
DNF金币交易大揭秘:哪些物品最值得投资?玩家必看攻略
Burma or Myanmar?美国对缅甸的称呼有何玄机?