Jquery中val方法使用的坑

2022-05-17 07:13:13 字數 471 閱讀 5217

val()// 取得第乙個匹配元素的當前值

val(val)// 設定所有匹配元素的值

val([val1, val2])// 設定多選的checkbox、多選select的值(這是乙個坑)

籃球足球1

23$("[name='hobby']").val(['basketball', 'football']); //會找到有name屬性=hobby的標籤,然後將value=basketball 和value等於football的標籤的checked屬性設定真,這樣就選上了

$("#s1").val(["1", "2"]) //會找到selected標籤,然後將value等於1和2的option標籤的selected屬性設定為真

$(''#s1").val() //獲取select標籤下有seleted屬性為真的option的value值

使用jQuery的val 方法處理表單元素值

語法 val 功能 返回匹配集裡第乙個元素的value屬性。如果是多選元素,則返回所有選中項的陣列。返回 已獲取的值或陣列。注意 語法 val value 功能 把傳入的值設定為所有已匹配表單元素的值。引數 value 字串 用於設定包裝集裡各表單元素的value屬性。返回 包裝集。注意 不能把多個...

jQuery中val和value的區別

1.jquery中的val 方法用來獲取或設定輸入框或選擇框的值。獲取值 text val 設定值 text val value 也可以來獲取或設定select標籤的值 select1 select2 獲取值 select val 設定值 select val select1 2.jquery中沒有...

JQuery中 attr 和 val 的區別

最近在專案中需要實現在 a 和 b 輸入框輸入數字後,自動將a和b的運算結果賦給 c 輸入框中,由於剛接觸jquery且知道 attr 和 val 都可以取值和賦值,所以這兩個方法也是隨便用,直到出了問題才發現事情並不簡單.先說結論再貼 分析 1.val 可以獲取手動輸入的值,attr 不可以 2....