1. <div id="div_Msg"> Test the div </div>
2. <div id="div_Msg"> </div>
Run Code Online (Sandbox Code Playgroud)
在第一个实例中,div中有文本.在第二种情况下,没有文字.使用javascript如果div中有文本,如何测试它.
如果您使用的是jQuery,可以这样做:
if($.trim($('#div_Msg').text()) != "") {
// Code here
}
Run Code Online (Sandbox Code Playgroud)
在简单的JavaScript中,执行以下操作:
if(document.getElementById("div_Msg").innerHTML.replace(/^\s*/, "").replace(/\s*$/, "") != "") {
// Code here
}
Run Code Online (Sandbox Code Playgroud)
这两种情况都会从字符串的开头和结尾处获取文本和修剪空白,然后将其与空字符串进行比较.
| 归档时间: |
|
| 查看次数: |
5207 次 |
| 最近记录: |