0
<form onclick="sa();">
<div id="rates">
<input type="radio" id="r1" name="rate" value="0"> X1
<input type="radio" id="r2" name="rate" value="1"> X2
<input type="radio" id="r3" name="rate" value="2"> X3
</div>
</form>
当我点击任何单选按钮X1 X2 X3或,SA()应该被调用,其改变从3到2的极限(警报窗口用于测试用途。)然后,限制用于限制在下半部分中选中的复选框的数量。但是,当我点击按钮时,该功能不起作用;没有警报窗口弹出,我仍然可以选择3个盒子。
另一个问题,我想问:如果用户已经检查了一些盒子,但是然后他/她返回到X按钮并选择另一个盒子,我希望所有盒子都没有选中,并且他/她需要检查他们再次。这是什么代码?只需在onclick中添加取消选中功能?
即只设置形式onclick事件 – Li357
从onLoad更改您的JavaScript LOAD TYPE设置没有包裹在身体 – Musa
http://stackoverflow.com/questions/5431351/inline-event-handler-not-working-in-jsfiddle/22039087 –