Joe*_*mes 0 javascript division
我有一个带有id的div user.当我检查它的长度时,它表示即使存在也未定义.
<div id="user"></div>
Run Code Online (Sandbox Code Playgroud)
我使用如下的纯JavaScript.
var user = document.getElementById("user").length;
console.log(user);
Run Code Online (Sandbox Code Playgroud)
知道如何在不使用jQuery的情况下检查长度吗?
您似乎想要检查元素是否存在.
在单个DOM元素(不是集合)的情况下,不需要检查长度.
var user = document.getElementById("user");
var divExists = user != null;
alert(divExists);Run Code Online (Sandbox Code Playgroud)
<div id="user"></div>Run Code Online (Sandbox Code Playgroud)
注意:当使用返回NodeList的函数(如querySelectorAll)时,检查长度可能很有用.
| 归档时间: |
|
| 查看次数: |
578 次 |
| 最近记录: |