我的java腳本代碼不工作,當前當您在第一個下拉菜單中選擇一個值時,第二個下拉菜單變爲可編輯,這很好。但是我想讓它看起來好像在第一個下拉菜單中選擇「默認」選項時,第二個下拉菜單將恢復爲「默認」並且變爲禁用且只讀,但如果我選擇其他選項,則選擇「default '第二個菜單應該是可編輯的。JavaScript代碼不能正常工作
<html>
<head>
<script type="text/javascript">
function mySecondFunction() {
var ddl = document.getElementById("1");
var selectedValue = ddl.options[ddl.selectedIndex].value;
if (selectedValue == "Default")
{
document.getElementById("mySelection").disabled = true;
}else {
document.getElementById("mySelection").disabled = false;
}
}
</script>
</head>
<body>
<select id="1" onchange="mySecondFunction()">
<option value="OptionZero">Default</option>
<option value="OptionOne">Car</option>
<option value="OptionTwo">Car2</option>
<option value="OptionThree">Car23</option>
</select>
<br>
<select disabled id="mySelection">
<option value="OptionZero">Default</option>
<option value="OptionOne">A</option>
<option value="OptionTwo">B</option>
<option value="OptionThree">C</option>
</select>
</body>
</html>
該值不是「默認」,它是「OptionZero」 – galchen 2014-10-10 12:09:39