這裏是我有的表單元素。基於選擇框選擇顯示隱藏表單字段
<select id="state" name="state" style="width: 212px;">
<option value="nsw">New South Wales</option>
<option value="qld">Queensland</option>
<option value="vic">Victoria</option>
<option value="nt">Northern Territory</option>
<option value="tas">Tasmania</option>
<option value="sa">South Australia</option>
<option value="wa">Western Australia</option>
<option value="act">Australian Capital Territory</option>
<option value="notinoz">Not in Australia</option>
</select>
我想要做的是低於此添加一個選擇框元素,如果用戶在上面的選項中選擇「沒有在澳大利亞」。 我真的是最清潔最輕的代碼possbile之後。
我假設我們創建一個div並設置可見性:隱藏只是不知道如何觸發它。
你不需要隱藏_div_,你可以有一個隱藏的_select_。儘管我猜你可能也想要一個標籤等等。你可能想考慮'display:none'而不是'visibility:hidden',但這取決於你。你需要在你的「狀態」select元素上處理change事件,然後通過改變其'visibility'(或display)來隱藏或顯示下一個select元素。(順便說一句,ACT爲什麼會持續下去?我們應該是_first _...) – nnnnnn 2012-01-11 00:29:17
大聲笑@nnnnnn我要去嘗試和觸發顯示:無顯示:塊只是不知道如何使用js – 422 2012-01-11 00:32:13