嗨,我有一种情况,一旦提交单选按钮应保持默认选中状态,并且先前选中的复选框也应禁用。假设现在我为其中两个设置了 checked="checked"。问题是我如何检查这两个的检查属性,以便我可以禁用它们。任何人都可以帮助我的代码。
<div class="element">
<input id="product_id---0" type="radio" value="2-2" checked="checked" data-second_price="0.00" data-first_price="1000.00" name="product_id">
<input id="product_id---1" type="radio" checked="checked" value="3-3" data-second_price="0.00" data-first_price="2000.00" name="product_id">
<input id="product_id---2" type="radio" value="4-4" data-second_price="0.00" data-first_price="3000.00" name="product_id">
<input id="product_id---3" type="radio" value="5-5" data-second_price="0.00" data-first_price="4000.00" name="product_id">
</div>
我尝试了以下代码,但它不起作用。感谢您提前提供任何帮助。
$product_ids = document.getElementsByName( 'product_id' );
for( i=0; i < $product_ids.length; i++ ) {
alert( $product_ids[i].checked );
}