下拉框,单选框readonly不起作用, 还是可以选择.而使用disabled可以禁止选中但是该值不会提交到后端. 为此怎么实现既能禁用又能提交该值
1.对于下拉框:
//加入如下的样式
<style>
select[readonly] {
background: #eee;
cursor: no-drop;
}
select[readonly] option {
display: none;
}
</style>
//使用时,加上readonl属性就行, 但由于有上面的样式在,所以下拉框是点不动
<select name="" id="" readonly>
<option value="">1</option>
<option value="">1</option>
</select>
2.单选框:
//input框很简单直接在点击时加上return false,来阻止点击事件
<input type="radio" onclick="return false;">苹果
<input type="radio" onclick="return false;">榴莲