在使用jQuery时,我们经常会涉及到获取表单元素的值。针对label元素,我们可以使用jQuery的.val()方法或者.text()方法进行取值。
// 获取label元素的值 var labelText1 = $("label[for='input1']").text(); var labelText2 = $("label[for='input2']").val(); console.log(labelText1); // 输出input1的label值 console.log(labelText2); // 输出input2的label值 // 绑定点击事件获取label元素的值 $("label").click(function(){ var labelText = $(this).text(); console.log(labelText); // 输出当前点击的label元素的值 });
通过上述代码,我们可以很方便地获取label元素的值,不管是直接取值还是通过事件绑定来获取。需要注意的是,.val()方法一般用于获取input、select、textarea等表单元素的值,而对于label元素,我们应该使用.text()方法。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did248297