我正在尝试使用 javascript 来获取元素的innerHTML。 innerHTML 是运行查询的结果。有时查询不返回任何数据,因此 div 内部没有任何内容。我发出警报,上面写着“[object HTMLDivElement]”。当 if 语句中没有 innerHTML 数据时,我需要考虑这一点。有谁知道我会怎么做?我该如何写 IF 部分?
var HSA_EmployeeCont = document.getElementById('HSA_EmployeeCont').innerHTML;
//alert(HSA_EmployeeCont);
if (HSA_EmployeeCont == 'object HTMLDivElement') {
...
最佳答案
检查innerHTML
的长度
:
if (!HSA_EmployeeCont.length)
console.log("Nothing here!");
关于javascript - div 的innerHTML 没有任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19796360/