.val()處理沒有選擇項的select元素的返回值?
課程上說“.val()處理select元素, 當沒有選擇項被選中,它返回null”。
但是?
<p></p>
<select id="single"><option>蘋果</option><option>梨</option></select>
$("p").text($("#single").val());
結果是蘋果。不應該是空嗎?這個怎么解釋?
課程上說“.val()處理select元素, 當沒有選擇項被選中,它返回null”。
但是?
<p></p>
<select id="single"><option>蘋果</option><option>梨</option></select>
$("p").text($("#single").val());
結果是蘋果。不應該是空嗎?這個怎么解釋?
2016-07-07
舉報
2016-07-07
<option>蘋果</option> 這個是第一個,第一個option會作為下拉框的默認值,運行出來就可以看到蘋果,你可以在最前面加一個空的option
2016-07-07
恩恩,不用謝