检查是否存在div相当简单
if(document.getif(document.getElementById('if')){
}
但是如何检查具有给定id的div是否不存在呢?
发布于 2012-06-05 02:27:53
var myElem = document.getElementById('myElementId');
if (myElem === null) alert('does not exist!');
发布于 2012-06-05 02:27:04
if (!document.getElementById("given-id")) {
//It does not exist
}
如果带有given-id
的元素不存在,则语句document.getElementById("given-id")
返回null
,而null
是falsy,这意味着在if语句中求值时,它将转换为false。(other falsy values)
发布于 2015-04-29 18:36:15
检查我的JavaScript和JQuery代码:
JavaScript:
if (!document.getElementById('MyElementId')){
alert('Does not exist!');
}
JQuery:
if (!$("#MyElementId").length){
alert('Does not exist!');
}
https://stackoverflow.com/questions/10886190
复制相似问题