jQuery是一個開源的JavaScript框架,它的主要目標是讓JavaScript開發(fā)更加快捷、方便,并且兼容各種瀏覽器。其中,jQuery val()方法是用來獲取或設置表單元素的值的方法。
$(selector).val(value)
其中,selector是需要操作的表單元素的選擇器,value是需要設置的值(可選)。如果不傳參,該方法就是獲取該表單元素的值。
val()方法可以作用于各種表單元素,例如文本框、下拉框、單選框、復選框等。當想要獲取選中的單選框或復選框的值時,需要在標簽中添加value屬性。
<input type="radio" name="gender" value="male">男 <input type="radio" name="gender" value="female">女
在上述例子中,name屬性表示單選框的組名,value屬性表示單選框被選中時的值。當想要獲取該組單選框中被選中的值時,只需要使用val()方法。
var gender = $('input[name=gender]:checked').val();
該方法獲取到的是被選中的單選框或下拉框的值,當需要把一個值設置到某個表單元素中時,只需要將該值作為val()方法的參數(shù)傳入即可。
$('input[name=username]').val('admin');
總之,jQuery的val()方法是一個非常實用的方法,可以方便地獲取或設置各種表單元素的值,幫助我們更快捷地編寫各種表單交互的功能。