<
html
>
<
body
>
<
select
onbeforeactivate
="return false"
onfocus
="this.blur()"
onmouseover
="this.setCapture()"
onmouseout
="this.releaseCapture()"
>
<
option
>
1
</
option
>
<
option
selected
>
2
</
option
>
<
option
>
3
</
option
>
</
select
>
</
body
>
</
html
>
本文介绍了一种在HTML中不使用Disabled属性实现Select元素只读效果的方法。通过设置特定的JavaScript事件监听器,如onbeforeactivate、onfocus、onmouseover和onmouseout,可以阻止用户更改Select框的内容,同时保持其样式不变。
249

被折叠的 条评论
为什么被折叠?



