JS运行两次不起作用

我在页面上有一个输入(单选按钮)及其标签。点击附件上的onClick标签即可点击标签设置收音机。如果我在页面上有这样的事情一切都好,但如果我有无线电+标签两次,所以点击第二个标签设置第一个辐射。代码如下这样:JS运行两次不起作用

<input id="shipping_<?php echo $rate['element']; ?>" name="shipping_plugin" rel="<?php echo $rate['name']; ?>" type="radio" value="<?php echo $rate['element'] ?>" onClick="k2storeSetShippingRate('<?php echo $rate['name']; ?>','<?php echo $rate['price']; ?>',<?php echo $rate['tax']; ?>,<?php echo $rate['extra']; ?>, '<?php echo $rate['code']; ?>', true);" <?php echo $checked; ?> /> 

<label for="shipping_<?php echo $rate['element']; ?>" onClick="k2storeSetShippingRate('<?php echo $rate['name']; ?>','<?php echo $rate['price']; ?>',<?php echo $rate['tax']; ?>,<?php echo $rate['extra']; ?>, '<?php echo $rate['code']; ?>', true);"><?php echo $rate['name']; ?> (<?php echo K2StorePrices::number($rate['total']); ?>)</label>

我很高兴的任何意见如何运行此的onClick事情,所以,第二次出现时设置正确,自己的电台。

谢谢! 埃贡

回答:

输入和标签的格式必须为下面的代码:

<label><input id="shipping_<?php echo $rate['element']; ?>" name="shipping_plugin" rel="<?php echo $rate['name']; ?>" type="radio" value="<?php echo $rate['element'] ?>" onClick="k2storeSetShippingRate('<?php echo $rate['name']; ?>','<?php echo $rate['price']; ?>',<?php echo $rate['tax']; ?>,<?php echo $rate['extra']; ?>, '<?php echo $rate['code']; ?>', true);" <?php echo $checked; ?> >&nbsp;<?php echo $rate['name']; ?></label> 

以上是 JS运行两次不起作用 的全部内容, 来源链接: utcz.com/qa/264963.html

回到顶部