Gab*_*aru 41 javascript onclick
我认为在javascript中绑定click事件是通过使用来完成的node.onclick
,而Chrome/Firefox似乎与我同意,但我看到它.onClick
在这里被3人写了 4次,所以它不能是一个错字而我怀疑它是一个巧合.
那么,为什么人们onClick
在不工作时写作呢?
更新:有两个很好的解释; 我不知道哪一个是最合理的,所以明天我会接受基于民众投票的答案.
Nic*_*ver 27
因为某些浏览器(取决于DOCTYPE)能够容忍内联onClick="something();"
属性...它似乎已经传播了一些,甚至在JavaScript问题中它也不起作用,因为案例很重要.
此外,特别是stackoverflow ...人们在问题中使用它...好吧,大多数时候他们不会问他们的代码是否有效:)
Sur*_*ams 13
@Nick Craver几乎把它钉了下来并投了我的票; 我只是想加上我的想法.
我认为这onClick
通常用于对话,因为它更具可读性,并且是我们这些早于所有小写HTML的习惯.但是,在代码中 - JavaScript和HTML onclick
都是正确的,它应该是唯一的出现方式.即使您使用较旧的HTML文档类型,也要坚持使用小写.如果您更新到更严格的doctype,您会很高兴您的代码不需要检查案例.
归档时间: |
|
查看次数: |
25402 次 |
最近记录: |