Javascript 如何检查html id中是否存在数据
我有一个HTML段落,如果它是空的,我想使用jquery how显示警报。?我尝试了以下方法:Javascript 如何检查html id中是否存在数据,javascript,jquery,html,validation,Javascript,Jquery,Html,Validation,我有一个HTML段落,如果它是空的,我想使用jquery how显示警报。?我尝试了以下方法: var abc=$(“#foo”).text(); var abc=$(“#foo”).data(); var abc=$(“#foo”).val(); 如果(abc=''){alert('working');} 用于检索输入的值,而不是元素的文本节点值。用于检索元素的数据值,而不是其文本节点值 要检查元素是否不包含任何内容,应使用。还值得注意的是,您可能需要(也可能不需要)使用忽略空白,并使用以
var abc=$(“#foo”).text();
var abc=$(“#foo”).data();
var abc=$(“#foo”).val();
如果(abc=''){alert('working');}
用于检索输入的值,而不是元素的文本节点值。用于检索元素的数据值,而不是其文本节点值
要检查元素是否不包含任何内容,应使用。还值得注意的是,您可能需要(也可能不需要)使用忽略空白,并使用以下命令检查没有任何文本的子元素:
var$p=$('#foo'),
空=($.trim($p.text())==''&!$p.children().length);
console.log(空)代码>
用于检索输入的值,而不是元素的文本节点值。用于检索元素的数据值,而不是其文本节点值
要检查元素是否不包含任何内容,应使用。还值得注意的是,您可能需要(也可能不需要)使用忽略空白,并使用以下命令检查没有任何文本的子元素:
var$p=$('#foo'),
空=($.trim($p.text())==''&!$p.children().length);
console.log(空)代码>
试试这个:
var abc = $("#foo").text()
if(!abc) {
alert('not working');
} else {
alert('working');
}
试试这个:
var abc = $("#foo").text()
if(!abc) {
alert('not working');
} else {
alert('working');
}
你试过的有什么问题吗?有效。是的,这是有效的…它与长度有效实际上我正在检查tr表是否存在。你所尝试的有什么问题?它有效。是的,这是有效的…它与长度有效实际上我正在检查tr表是否存在