我創建了一個有3個步驟的多階段表格。第一步你可以選擇一個性別,第二步你可以選擇你的年齡,最後一步顯示你選擇的性別以及年齡。沒有顯示輸入值
問題是,例如,當我選擇性別爲'man'時,在最後一步,它不會將性別的值顯示爲man(value =「m」),而是將其顯示爲女性(值=「w」)。
我該如何解決這個問題?
部分代碼HTML
<h3 id="status">Phase 1 of 2</h3>
<form id="multiphase" onsubmit="return false">
<div id="phase1">
<div>
<label>
<input id="gender" type="radio" name="gender" value="w" />
<img src="https://cdn2.iconfinder.com/data/icons/rcons-user/32/female-shadow-circle-512.png" width="180px" height="180px">
</label>
<label>
<input id="gender" type="radio" name="gender" value="m"/>
<img src="http://www.interport.sk/sites/default/files/inline-images/riaditel-spolocnosti_2.png" width="180px" height="180px">
</label>
</div>
<button onclick="processPhase1()">Continue</button>
</div>
<div id="phase2">
<div>
<select id="age" name="age">
<option>Choose your age</option>
<option>18</option>
<option>19</option>
</select>
</div>
<button onclick="processPhase2()" class="button-phase2">Continue</button>
</div>
<div id="show_all_data">
Gender: <span id="display_gender"></span> <br>
Age: <span id="display_age"></span> <br>
</div>
</form>
'元件的id'在'document'應該是唯一的。 – guest271314
我不明白,對不起,請你修改我的代碼和鏈接,以便我可以看到有什麼問題。謝謝 –
@ guest271314你可以修改我的代碼和鏈接,以便我可以看到問題所在。謝謝 –