猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
为什么html里面的onclick函数后面要加(),而js里面不需要?
这两个本质区别是什么?
更新:问题已经解决了,一二楼已经解释的很清楚了,其实我只是想知道这两种onclick的机制以及执行环境等等的区别,而不是要书上那种片面的说法,还是谢谢大家啦
慕尼黑5688855
浏览 1114
回答 1
1回答
BIG阳
很简单,html里的onxxxx="..."属性,相当于在相应的事件里执行eval("..."),明白这一点,你甚至可以在里面写一长串的js代码。<button onclick="for(var a=0;a<10;a++)alert(a)">alert 0 to 9</button>
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续