首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用javascript检查div是否不存在

使用javascript检查div是否不存在
EN

Stack Overflow用户
提问于 2012-06-05 02:22:51
回答 8查看 200.6K关注 0票数 92

检查是否存在div相当简单

代码语言:javascript
复制
if(document.getif(document.getElementById('if')){

}

但是如何检查具有给定id的div是否不存在呢?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2012-06-05 02:27:53

代码语言:javascript
复制
var myElem = document.getElementById('myElementId');
if (myElem === null) alert('does not exist!');
票数 152
EN

Stack Overflow用户

发布于 2012-06-05 02:27:04

代码语言:javascript
复制
if (!document.getElementById("given-id")) {
//It does not exist
}

如果带有given-id的元素不存在,则语句document.getElementById("given-id")返回null,而null是falsy,这意味着在if语句中求值时,它将转换为false。(other falsy values)

票数 77
EN

Stack Overflow用户

发布于 2015-04-29 18:36:15

检查我的JavaScript和JQuery代码:

JavaScript:

代码语言:javascript
复制
if (!document.getElementById('MyElementId')){
    alert('Does not exist!');
}

JQuery:

代码语言:javascript
复制
if (!$("#MyElementId").length){
    alert('Does not exist!');
}
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10886190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档