Select下拉框的只读属性设置
2011-09-14 14:50
330 查看
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/youbl/archive/2009/02/27/3942578.aspx
因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的,在网上搜索了一下,发现有个很好的方法:Html代码
<selectname="select123"onbeforeactivate="return false;"onfocus="this.blur();"onmouseover="this.setCapture();"onmouseover="this.releaseCapture();">
<option>aaa</option>
</select>
或者使用如下的js脚本:Js代码
<select name="select123">
<option>aaa</option>
</select>
<script type="text/javascript">
SetReadOnly(document.getElementById("select123"));
function SetReadOnly(obj){
if(obj){
obj.onbeforeactivate = function(){returnfalse;};
obj.onfocus = function(){obj.blur();};
obj. = function(){obj.setCapture();};
obj. = function(){obj.releaseCapture();};
}
}
</script>
嘿嘿 如果以上分享对你有用,烦请浏览下在下的小店:http://51shoujike.taobao.com
因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的,在网上搜索了一下,发现有个很好的方法:Html代码
<selectname="select123"onbeforeactivate="return false;"onfocus="this.blur();"onmouseover="this.setCapture();"onmouseover="this.releaseCapture();">
<option>aaa</option>
</select>
或者使用如下的js脚本:Js代码
<select name="select123">
<option>aaa</option>
</select>
<script type="text/javascript">
SetReadOnly(document.getElementById("select123"));
function SetReadOnly(obj){
if(obj){
obj.onbeforeactivate = function(){returnfalse;};
obj.onfocus = function(){obj.blur();};
obj. = function(){obj.setCapture();};
obj. = function(){obj.releaseCapture();};
}
}
</script>
嘿嘿 如果以上分享对你有用,烦请浏览下在下的小店:http://51shoujike.taobao.com
相关文章推荐
- javascript 设置input和select 框只读属性 获取disabled后的值并传给后台
- jQuery设置radio、select、checkbox只读属性后,如何在后台得到数据
- 如何设置Select下拉框、CheckBox、Radio的ReadOnly属性?
- 使用jQuery设置disabled属性与移除disabled属性解决select只读不能传值问题
- select 设置只读属性
- select下拉框设置只读
- select只读属性设置的常用方案
- 前端页面设置只读属性组件
- input代替下拉框设置只读无法调用change事件的解决
- select设置只读
- CRichEdit设置只读属性时数据的清空
- 对指定的表设置只读属性
- 【微信小程序常见问题】下拉框设置picker哪个属性。
- jquery 获取和设置 select下拉框的值
- c# 如何设置coboBox的只读属性
- JQuery获取和设置select下拉框的值
- jquery 获取下拉框 某个text='xxx'的option的属性 非选中 如何获得select被选中option的value和text和......
- 文本框,下拉框,单选框只读状态属性
- jquery 获取和设置 select下拉框的值
- jquery 获取和设置 select下拉框的值