1
我有3 dropdowns
,我想在JavaScript中檢查是否至少有一個選擇,如果不顯示消息。在JavaScript中使用它最簡單的方法是什麼?JavaScript - 下拉驗證選擇
ID:dropdown1 ID:dropdown2 ID:dropdown3
感謝
我有3 dropdowns
,我想在JavaScript中檢查是否至少有一個選擇,如果不顯示消息。在JavaScript中使用它最簡單的方法是什麼?JavaScript - 下拉驗證選擇
ID:dropdown1 ID:dropdown2 ID:dropdown3
感謝
//需要確保第一個下拉選項是空白的,然後......
VAR DD1 =文件。的getElementById( 'dropdown1');
var dd2 = document.getElementById('dropdown2');
var dd3 = document.getElementById('dropdown3');
if (
(dd1.selectedIndex == 0) &&
(dd2.selectedIndex == 0) &&
(dd3.selectedIndex == 0)
) {
alert('need to select at least one')
}
或者(dd1.selectedIndex || dd2.selectedIndex || dd3.selectedIndex !!!) – mkoryak 2010-12-13 22:14:21
@mkoryak: '!' 需要在條件之間使用 '&&',或刪除多餘的在dd2和dd3之前。 ...但是你讓我認爲對於null的測試無法正常工作 - 需要做一些事情,比如將第一個選項設爲空白,然後測試索引是否大於0。我正在修改我的答案 – Gerrat 2010-12-13 22:20:19