.val()方法.val()無參數(shù),獲取匹配的元素集合中第一個元素的當前值.val( value ),設置匹配的元素集合中每個元素的值.val( function ) ,一個用來返回設置值的函數(shù)?注意事項:通過.val()處理select元素, 當沒有選擇項被選中,它返回null.val()方法多用來設置表單的字段的值如果select元素有multiple(多選)屬性,并且至少一個選擇項被選中, .val()方法返回一個數(shù)組,這個數(shù)組包含每個選中選擇項的值方法第一條跟注意事項的第一條不矛盾嗎?<select id="single">??????? <option>慕課網(wǎng)</option>??????? <option>博客園</option></select><select id="multiple" multiple="multiple">??????? <option>imocc</option>??????? <option>慕課網(wǎng)</option>??????? <option>博客園</option>??? </select><p></p><p></p>?$("p:first").text( $("#single").val() )獲取到的值是“慕課網(wǎng)”而不是null?$("p:last").text( $("#multiple").val() )獲取到的值是null是不是應該這樣認為:當通過.val()處理的select元素有multiple多選這一項時,如果沒有選項被選中則返回null;當通過.val()處理的select元素沒有multiple多選這一項時,如果沒有選項被選中則返回第一個option的值;
- 1 回答
- 0 關注
- 1003 瀏覽
添加回答
舉報
0/150
提交
取消