好的我一直在尋找這個答案,但我碰到的一切(即使在搜索javascript時)都會出現jQuery!沒有人使用普通的JavaScript了嗎?!?當選擇選項時javascript顯示隱藏的div
所以我想要的,我有一個下拉列表(選擇一些選項)。當選擇某個選項時,我想要顯示一個隱藏的div。
<select id="test" name="form_select">
<option value="0">No</option>
<option value ="1" onClick"showDiv()">Yes</option>
</select>
<div id="hidden_div" style="display: none;">Hello hidden content</div>
然後我用這段JavaScript代碼嘗試它:
function showDiv(){
document.getElementById('hidden_div').style.display = "block";
}
我猜我的問題是在我的選項的onClick觸發,但我在使用還有什麼不清楚?或者,我可以用這一個完全脫落(!注意自我獲得良好的JavaScript書)
這是一個好主意,叫'showDiv()'函數當頁面第一次加載爲好。用戶可能正在重新加載之前選擇了「是」選項的頁面。 – Annabel
@Matei Mihai你好,如果我們有更多的選項我們想禁用div呢?就像我們有3個選項,選擇其中的2個將會禁用div。希望你提前回復謝謝。 –