下拉框没有readonly=”readonly”属性,也就是这个属性就下拉框而言就不起作用。
1.<select onfocus="this.defaultIndex=this.selectedIndex" onchange="this.selectedIndex=this.defaultIndex"></select>
给下拉框设置这二个属性可以起到只读的效果,即使你可以选但是值是没有改变的,可以使用。
2.<select ></select>
禁止修改这个下拉框
$(function(){
$(“#s1”).click(function(){
alert(“此处不可选择!”);
return false;
});
})
以上三种方法供大家选择,个人还是喜欢第一种。