<HTML>
<HEAD>
<TITLE>下拉框模拟只读</TITLE>
<script type="text/javascript">
//根据下拉框ID设置下拉框只读
function setReadOnly(obj_id){
var obj = document.getElementById(obj_id);
obj.onmouseover = function(){
obj.setCapture();
}
obj.onmouseout = function(){
obj.releaseCapture();
}
obj.onfocus = function(){
obj.blur();
}
obj.onbeforeactivate = function(){
return false;
}
}
//取消下拉框的只读属性
function rollBack(obj_id){
var obj = document.getElementById(obj_id);
obj.onmouseover = function(){
}
obj.onmouseout = function(){
}
obj.onfocus = function(){
}
obj.onbeforeactivate = function(){
}
}
</script>
</HEAD>
<BODY>
<span id="id_select">
<select>
<option value="1">AAAAAAAAA</option>
<option value="2">BBBBBBBBB</option>
<option value="3">CCCCCCCCC</option>
<option value="4">DDDDDDDDD</option>
</select>
</span>
<script type="text/javascript">
setReadOnly("id_select");
</script>
<button onclick="setReadOnly('id_select')">设置只读</button>
<button onclick="rollBack('id_select')">取消只读</button>
</BODY>
</HTML>
下拉框模拟只读
最新推荐文章于 2021-11-26 17:30:09 发布