if语句基于Label tekst

时间:2014-07-25 22:56:46

标签: jquery

如何根据标签文本触发功能

<label>This Text</label>

if (label.text === "This Text") {
 alert(hi);
}

2 个答案:

答案 0 :(得分:0)

嗯,label是什么?它有text属性吗?如果您使用jQuery选择器标识了<label>元素,则可以使用the text() function获取其中的文本。像这样:

<label>This Text</label>

<script type="text/javascript">
    var label = $('label');
    if (label.text() === 'This Text') {
        alert('hi');
    }
</script>

示例here

答案 1 :(得分:0)

这可以通过多种方式完成

 $("label").text();

 document.getElementsByTagName('label')[0].firstChild.data

也可以通过将类或id分配给label然后以

的形式访问它来完成
  $("#label").text();

DEMO HERE