刚刚碰到一个要为html select添加readonly属性的要求,可是select是不支持readonly属性的,找了找,方法还是有的,不过大都比较麻烦。以下的方法个人认为是最简单的:
<select id="lstTest" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">
02.<option value="1">test1</option>
03.<option value="2">test2</option>
04.<option value="3" selected="selected">test3</option>
05.<option value="4">test4</option>
06.<option value="5">test5</option>
07.</select>