之前對不起我的英語不好。我描述我的問題,因此很短。選擇備選方案
我的第一選擇列表點擊「黃金」,在列表3「Legierung」(999er,999er,999er ......)
我點擊的「西爾伯第一選擇列表」列表3 「Legierung」 成爲其他詞(333er,666er .....)
所以第三個列表是依賴於第一選擇。
有誰知道我該怎麼做?
謝謝。
<div class=" goldrechner">
<div id="calculator">
<form name=" goldrechner-form" class=" goldrechner-form">
<input name="pt" value="1650" id="pt" type="hidden">
<input name="pc" value="100" id="pc" type="hidden">
<input name="ex" value="1.0048" id="ex" type="hidden">
<div class=" goldrechner-header">
<h2>Goldrechner</h2>
</div>
<ul>
<li>
<label class="desc" for="gr_em">
<span>Wählen Sie Ihr Edelmetall aus</span>
<div>
<select id="gr_em" name="gr_em" tabindex="1">
<option selected="selected" value="gold">Gold</option>
<option value="silber">Silber</option>
<option value="platin">Platin</option>
<option value="palladium">Palladium</option>
</select>
</div>
<li>
<label class="desc" for="gc-unit" >
<span>Gewichtseinheit</span>
<div>
<select id="gc-unit" name="gc-unit" tabindex="2">
<option selected="selected" value="gramm">Gramm</option>
</select>
</div>
<li class="colf">
<label class="desc" for="gr_gewicht" >
<span>Gewicht</span>
<div>
<input id="gr_gewicht" name="gr_gewicht" class="small" tabindex="3" onkeyup="" type="text">
<li class="colr">
<label class="desc" for="gc-purity">
<span>Legierung</span>
<div>
<select id="gc-purity" name="gc-purity" tabindex="4">
<option selected="selected" value=".75">999er</option>
<option value=".917*.725">999er</option>
<option value=".725*.8">999er</option>
<option value=".725*.75">999er</option>
<option value=".725*.585">999er</option>
<option value=".725*.417">999er</option>
<option value=".65*.375">999er</option>
<option value=".65*.333">999er</option>
</select>
</div>
<li class="worthresult">
<div class="result">
<span class="num">0.00 Euro</span>
</div>
</li>
幾個環節,這將有助於:[1](http://www.javascriptkit.com/javatutors/selectcontent.shtml),[2](HTTP:// www.w3.org/TR/WCAG-TECHS/working-examples/SCR19/dynselect.html)。對於#2,查看源代碼。基本技巧是將選項的數據分開存儲(例如,在javascript數組中),並在控件選擇使用Option構造函數進行更改時重置動態選擇的選項。 – numbers1311407