我想寫某種功能,將允許添加的功能,使「搜索」按鈕,當用戶有兩種:啓用搜索按鈕,當用戶鍵入或作出選擇
- 在任一的選擇框進行的選擇
- 或已鍵入一個值的輸入框中一個頁面上
反之亦然,如果任一選擇或輸入框是空的,然後禁用搜索按鈕。
我很抱歉提前說過我是JavaScript的新手,但我不知道從哪裏開始,網絡上的其他示例讓我感到困惑,似乎並不符合我的需求。
下面是HTML標記:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
Cars
<select id="car">
<option value=""></option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<br><br>
Fruits
<select id="fruits">
<option value=""></option>
<option value="apple">apple</option>
<option value="banana">banana</option>
<option value="pear">pear</option>
<option value="strawberry">strawberry</option>
<option value="mango">mango</option>
<option value="orange">orange</option>
</select>
<br><br>
Vegetable
<input type="input" id="veggie">
<br><br>
Number
<input type="input" id="number">
<br><br>
<input type="button" value="search" disabled>
</body>
</html>
您是否嘗試對輸入[類型= 「按鈕」]使用.removeAttr( 「無效」)? – MCMXCII
Upvote for「combeluded」。 :)你使用jQuery?如果是這樣,那麼@MCMXCII的問題呢? – BobRodes
看看鏈接: [disable-enable-an-input-with-jquery](http:// stackoverflow。com/questions/1414365/disable-enable-an-input-with-jquery)回答存在 bye – Arcadio