晨风

-------------------- 业精于勤,荒于嬉;行成于思,毁于随

导航

让html select支持readonly属性(转)

Posted on 2012-12-28 13:55  shenyixin  阅读(334)  评论(0编辑  收藏  举报

刚刚碰到一个要为html select添加readonly属性的要求,可是select是不支持readonly属性的,找了找,方法还是有的,不过大都比较麻烦。以下的方法个人认为是最简单的:

<select id="lstTest" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">
<option value="1">test1</option>
<option value="2">test2</option>
<option value="3" selected="selected">test3</option>
<option value="4">test4</option>
<option value="5">test5</option>
</select>

原创地址:http://blog.csdn.net/unicode/article/details/6258379