0
我試圖構建一個表單,它在提交時將所有單選按鈕和輸出的選擇保存爲摘要。我對JavaScript很新,所以請耐心等待。將HTML/JavaScript單選按鈕選擇輸出爲選項摘要
你應該選擇,比方說,每節三個選項。根據您在按下提交之後選擇的內容,它會打開一個燈箱,並在您提交通過電子郵件發送的選項之前給出您的選擇摘要。
對於我現在的情況,只有一個部分和三個選項可供選擇。
HTML:
<div id="options">
<form method="get">
<label class ="rad">
<input type="radio" name ="O1" value="small"/>
<img src="img.jpg">
</label>
<label class ="rad">
<input type="radio" name ="O2" value="small"/>
<img src="img.jpg">
</label>
<label class ="rad">
<input type="radio" name ="O3" value="small"/>
<img src="img.jpg">
</label>
<input type="submit" value="SUBMIT"/>
</form>
</div>
的JavaScript:
$(document).ready(function() {
$("#radio_submit").click(function (e) {
var checked_O1_radio = $('input:radio[name=O1]:checked').val();
var checked_O2_radio = $('input:radio[name=O2]:checked').val();
var checked_O3_radio = $('input:radio[name=O3]:checked').val();
if(checked_O1_radio===undefined || checked_O2_radio===undefined || checked_O3_radio===undefined)
{
alert('Please select a leather option then continue.');
}else{
alert('You Chose "' +checked_O1_radio);
}else{
alert('You Chose "' +checked_O2_radio);
}else{
alert('You Chose "' +checked_O3_radio);
}
});
});
您可以使用一個radiogroup來提供有關選擇哪一個的信息。 https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/radiogroup – Jay
感謝您的快速回復。我認爲它正在工作。但是,我現在無法將數據顯示在摘要中,只能看到它正在做出正確的選擇。在HTML中使用POST函數是否是正確的方法? – LeHam
沒關係,我弄明白了,我的代碼中只有一個錯誤。 – LeHam