我试图检查body标签内的内容是否为null。
我应该使用正则表达式还是有其他方法来处理这个,比如使用任何jquery选择器?
您的建议和帮助将不胜感激您的时间。
答案 0 :(得分:2)
我怀疑任何浏览器都会将document.body
的内容设置为null
检查空字符串应该这样做:
document.body.innerHTML !== '';
答案 1 :(得分:2)
body-tag中的内容永远不会为null,但它可能为空。
如果你使用jQuery,你可以这样:
if ($("body").html() === ""){
// Do something if body is empty
}
使用普通的javascript:
if (document.body.innerHTML === ""){
// Do something if body is empty
}
答案 2 :(得分:1)
为此你可以使用
.text()
.contains()
.html()
答案 3 :(得分:0)
尝试document.body
属性。有关详情,请阅读 - document.body。
答案 4 :(得分:0)
上面的答案很好......你可以尝试类似:http://api.jquery.com/jQuery.isEmptyObject/