这是onclick单选按钮表单提交的代码,当单击到不同的单选按钮表单操作时应该更改.这段代码在chrome和opera中正常工作,但它在firefox中不起作用.这是表单页面.请帮忙在firefox中运行代码.
<form action="" method="post" name="form1">
<ul class="list-group">
<li class="list-group-item">
<div class="radio">
<label>
<input type="radio" name="optradio" value="yes" onclick="this.form.submit()">
<span style="margin-left:40px"></span>
<img src="../../pum/PayUMoney_logo.png">
</label>
</div>
</li>
<li class="list-group-item">
<div class="radio">
<label>
<input type="radio" name="optradio" value='no' onclick="this.form.submit()" >
<span style="margin-left:40px"></span>
<img src="../../pum/atom_logo_1.png" style=" height: 35px; width: 163px;">
</label>
</div>
</li>
</ul>
</form>
<script type="text/javascript">
jQuery(document).ready(function($)
{
var form = $('form[name="form1"]'),
radio = $('input[name="optradio"]'),
choice = '';
radio.change(function(e)
{
choice = this.value;
if (choice === 'yes')
{
form.attr('action', 'hello.php');
form.attr('target,_'blank');
}
else
{
form.attr('action', …Run Code Online (Sandbox Code Playgroud)