我有一组 10 个单选按钮(例如,在 1 到 10 评级系统中),当您click
选择时,它会自动提交评级。这是通过以下方式实现的:
<td>
<input type="radio" name="img_rating" value="1" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="2" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="3" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="4" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="5" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="6" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="7" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="8" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="9" onclick="document.goRate.submit();return false;">
</td>
<td>
<input type="radio" name="img_rating" value="10" onclick="document.goRate.submit();return false;">
</td>
有没有办法做到这一点是一种需要更少代码的方法?理想情况下,有一些方法可以让我不必包含相同的onclick 10 次,但也许这是最好的方法。
提前致谢。