document.getElementById(“id”)与$("#id")的区别

Posted uftwkb24

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了document.getElementById(“id”)与$("#id")的区别相关的知识,希望对你有一定的参考价值。

document.getElementById("id")可以直接获取当前对象,

jQuery利用$("#id")获取的是一个[object Object],需要使用$("#id")[0]或者$("#id").get(0)获取真实对象

例子:

<div id="111"  style="display: none;">
<strong>成功!</strong>结果是成功的。

</div>

$("#111")[0].style.display="block";

等价于

$("#111").get(0).style.display="block";

等价于
document.getElementById("111").style.display="block";



以上是关于document.getElementById(“id”)与$("#id")的区别的主要内容,如果未能解决你的问题,请参考以下文章

Chrome 中的 document.getElementById().innerText

打字稿中的 document.getElementById(s).document.getElementsByClassName 错误

为啥不需要 document.getElementById? [复制]

document.getElementById/Name/TagName

document.getElementById 与 jQuery $()

哪个更好 - Ext.get() 或 document.getElementById()