为了账号安全,请及时绑定邮箱和手机立即绑定

onclick还是onClick?

onclick还是onClick?

一只萌萌小番薯 2019-11-03 04:04:55
我以为使用来绑定javascript中的click事件node.onclick,Chrome / Firefox似乎同意我的看法,但是我看到它是3个人.onClick 在这里写的4次,所以它不可能是错字,而且我怀疑这是错别字巧合。那么,为什么人们在写作onClick不起作用时又写作呢?
查看完整描述

3 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

因为某些浏览器(取决于DOCTYPE)可以容忍inline onClick="something();"属性...它似乎已经散布了一点,甚至出现在JavaScript问题中,因为大小写很重要。


另外,特别是对于stackoverflow ...人们在问题中使用它...嗯,大多数情况下,他们不会问他们的代码是否有效的问题:)


查看完整回答
反对 回复 2019-11-04
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

我认为它onClick经常在对话中使用,因为它更具可读性,并且是我们所有小写HTML之前的习惯。但是,在代码中-JavaScript和HTML onclick都是正确的,并且应该是唯一的显示方式。即使您使用的是旧的HTML文档类型,也请保持小写。如果您更新到更严格的doctype,将很高兴不需要检查代码是否区分大小写

查看完整回答
反对 回复 2019-11-04
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

在该特定问题中,我使用了“ onClick”,因为最初的问题正是如此,因此,我尝试更改尽可能少的OP代码以提出解决方案,以便他们可以轻松地看到他们的错误。

骆驼案从技术上讲是无效的,尽管我总体上喜欢骆驼案。坦白说,当我看到这种方法时,总是很烦我,因为我认为“ jQuery在哪里!”。

它在世界上非常普遍,我一直在源头上看到它。

我对所引用问题的答案进行了修改以适合自己,感谢您指出。



查看完整回答
反对 回复 2019-11-04
  • 3 回答
  • 0 关注
  • 277 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信