在使用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()方法。