怎么设置radio只读,radio设为只读的方法

in javascript with 0 comment

因为radio本身是没有只读这个元素的,而且在使用disabled标签来限制选择时也会因为formdata提交的时候获取不到radio的值。

今天就给出两个方法来解决只读的问题。
1.onclick

<input type="radio" onclick="javascript:return false" name="radio" value="0">

也可以根据现实情况在onclick里做一些条件限制。

2.disabled配合input的hidden标签

<input type="radio" name="radio" value="0" disabled>
<input type="hidden" name="radio" value="0">