在使用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