javascript – 为什么在’getElementById’中使用camel case但在’onclick’中没有?

前端之家收集整理的这篇文章主要介绍了javascript – 为什么在’getElementById’中使用camel case但在’onclick’中没有?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在学习 JavaScript的过程中,我注意到一些函数,例如getElementById(),是在驼峰的情况下,而onclick则不是.

我想知道为什么JavaScript中的函数命名有所不同.

document.getElementById("demo").onclick = function() {myFunction()};
document.getElementById("demo").innerHTML = "YOU CLICKED ME!";

解决方法

onclick是一个源自HTML属性属性,最初是在Web的早期建立的 – 在我们有标准之前.随着JavaScript(和ECMAScript)的发展,出现了标准.

这就是今天的网络对我们现在认为是标准的许多“例外”的原因.我们不能回头改变已成为“事实上”的标准.

原文链接:https://www.f2er.com/js/157821.html

猜你在找的JavaScript相关文章