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