如何基于标签文本触发函数
<label>This Text</label>
if (label.text === "This Text") {
alert(hi);
}
那么,什么是label
?它有text
性质吗?如果您已经使用jQuery选择器识别了<label>
元素,那么您可以使用text()
函数获取其中的文本。像这样:
<label>This Text</label>
<script type="text/javascript">
var label = $('label');
if (label.text() === 'This Text') {
alert('hi');
}
</script>
例子。
这可以通过几种方式实现
$("label").text();
document.getElementsByTagName('label')[0].firstChild.data
也可以将class或id赋值给label,然后作为
访问它 $("#label").text();
DEMO