var ABC = document . getelementbyid(" ksbylbdm ");
var value = ABC . options[ABC . selectedindex]。價值;
該值得到的下拉框選擇option的值(每個選項都有壹個值);
var value = ABC . options[ABC . selectedindex]。文本;
您得到的是從下拉框中選擇的選項的文本值,這是我們在下拉框中實際看到的文本,如下所示:
& ltselect id = ' ABC ' onchange = check()& gt;
& lt選項值= ' 1 ' & gt;a & lt/option & gt;
& lt選項值= ' 2 ' & gtb & lt/option & gt;
& lt/select & gt;
如果我選擇下拉框中的第壹個數據,我得到的值和文本分別是1和A。
所以妳用form.ksbylbdm.value=="0 "得到的永遠是假的。您可以使用:
& ltscript type = " text/JavaScript " & gt;
功能檢查(){
var ABC = document . getelementbyid(" ksbylbdm ");
var value = ABC . options[ABC . selectedindex]。文本;
If(value== "高中" &;& ampform.kshkkh.value==""){
Alert("請輸入您的kshkkh!");
form . kshkkh . focus();
返回false
}
返回true
}
& lt/script & gt;