1
Q
啓用和禁用字段
A
回答
0
使用onchange
事件下拉列表中選擇的,以檢查它的價值,改變下拉B的disabled
屬性:
document.getElementById("dropdown_A").onchange = function()
{
if (this.selectedIndex == 2) // if the 3rd option is selected
document.getElementById("dropdown_B").disabled = true;
}
注意此代碼需要下拉後運行一個元素(或整個文件)已解析。
0
對於您的dropdown_b,請爲您的dropdown_a設置disabled屬性=「禁用」
,將onchange設置爲將更改dropdown_b的禁用屬性的函數。
<html>
<head>
window.onload = function()
{
dda = document.getElementById("dropdown_A");
ddb = document.getElementById("dropdown_b");
dda.onchange = function()
{
if(dda.options[dda.selectedIndex] != "")
ddb.disabled = "";
};
}
</head>
<body>
<select id="dropdown_A">
<option value="" selected="selected"></option>
<option value="asdf">asdf</option>
<option value="12345">12345</option>
</select>
<select id="dropdown_B">
..
</select>
</body>
</html>
基本上,直到用戶選擇一個實際選項,什麼都不會發生......所以空白選項[「」]不會取消選擇其他選擇。
相關問題
- 1. bootstrapValidator-啓用和禁用字段驗證
- 2. ExtJs啓用/禁用字段
- 3. 啓用/禁用字段
- 4. ajaxSubmit啓用禁用字段
- 5. 禁用/啓用輸入字段
- 6. 禁用/啓用輸入字段
- 7. 禁用啓用文本字段動態
- 8. 啓用禁用動態文本字段
- 9. 使用Javascript啓用和禁用輸入字段
- 10. Edittext字段啓用和禁用使用android中的按鈕
- 11. 使用bootstrapValidator啓用和禁用字段驗證
- 12. Jquery - 禁用文本字段並重新啓用字段
- 13. 在啓用和禁用之間更改文本字段
- 14. 根據下拉選擇清除和啓用/禁用字段
- 15. 複選框啓用和禁用文本字段
- 16. ASP.NET 2.0必需字段驗證程序 - 啓用和禁用
- 17. Struts禁用字段
- 18. jquery啓用和禁用
- 19. USB啓用和禁用
- 20. 啓用和禁用觸摸
- 21. WMI USB啓用和禁用
- 22. 啓用和禁用org.eclipse.ui.actionSets
- 23. 按鈕 - 啓用和禁用
- 24. CheckBox Gridview啓用和禁用
- 25. 啓用和禁用(編輯)
- 26. android EditText啓用和禁用
- 27. 按鈕禁用和啓用
- 28. 啓用和禁用按鈕
- 29. EnableRaisingEvents(啓用和禁用它)
- 30. 啓用和禁用的GridView