在我的 JavaScript 中,我想检查具有特定 id 的元素是否存在,我尝试了两种方法
1).
var myEle = document.getElementById("myElement");
if(myEle == null){
var myEleValue= document.getElementById("myElement").value;
}
2).
if(getElementById("myElement")){
var myEleValue= document.getElementById("myElement").value;
}
但它给出了与下面相同的错误 -
预期对象
var myEle = document.getElementById("myElement");
if(myEle) {
var myEleValue= myEle.value;
}
如果 dom 中实际不存在某个元素,则 getElementById 的返回值为 null,因此您的 if 语句将失败,因为 null 被视为 false 值
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)