好的,即使用我的母語也很難解釋,但我會盡量保持清晰。一個下拉菜單,2個收音機,2個輸入
我有一個下拉選擇不同的選項。選擇其中一個後,用戶需要檢查兩個單選按鈕中的哪一個,最終會在兩個不同的輸入字段中給出結果。 例如 - 如果您從下拉菜單中選擇選項2,然後選中單選按鈕1,則輸入一個顯示某個值,輸入2顯示其他值。
<select id="single">
<option>Select an item</option>
<option data1="140x200" data2="1">80x190</option>
<option data1="140x200/220" data2="2">80x200</option>
<option data1="140x220" data2="3">80x210</option>
</select>
<input type="radio" id="radioButton1" name="radioButton" value="enkel" />
<label for="radioButton1">enkel</label>
<input type="radio" id="radioButton2" name="radioButton" value="dubbel" />
<label for="radioButton2">dubbel</label>
<input type="text" id="dekbed">
<input type="text" id="overtrek">
我有這個jsfiddle我做的,所以也許它有助於澄清。
也許我應該給4個屬性在下拉每個選項(DATA1,DATA2,DATA3,DATA4),使得對於選擇的選項它給DATA1輸入#dekbed和data2的輸入#overtrek如果radio1被選中,data3輸入#dekbed和data4輸入#overtrek,如果選中radio2。
我希望你們明白這一點,我真的很感謝這個幫助,因爲我還沒有看到過這種選擇方式。
我不能告訴你當前的代碼是什麼問題。你不希望它做什麼? – maxedison 2013-04-05 10:10:35
它應該給出不同的結果,具體取決於檢查哪個單選按鈕。就像現在一樣,它總是給我預先定義的兩個選項。比方說,我希望它顯示你已經看到的兩個結果,但只有在收音機1被選中的情況下,以及在選中收音機2的情況下兩個不同的結果。 – astronaut 2013-04-05 10:15:30
宇航員:你想要在yoyr下拉列表中的每個選項中添加兩個屬性?以便您可以根據單選按鈕將輸入文本中的相應文本設置爲第二個條件。確切地說, – dreamweiver 2013-04-05 10:17:39