手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net 实现下拉框只读功能
asp.net 实现下拉框只读功能
摘要:复制代码代码如下:下拉框模拟只读//根据下拉框ID设置下拉框只读functionsetReadOnly(obj_id){varobj=doc...

复制代码 代码如下:

<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;

}

}

</script>

</HEAD>

<BODY>

<span id="span_select">

<select id="id_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("span_select");

</script>

<>

<select onbeforeactivate="return false" onfocus="this.blur()" onmouseover="this.setCapture()" onmouseout="this.releaseCapture()">

</BODY>

</HTML>

如果是ASP.NET ,则是下面的写法

复制代码 代码如下:

this.ddlSysCategory.Attributes.Add("onfocus","this.blur();");

this.ddlSysCategory.Attributes.Add("onbeforeactivate","return false");

this.ddlSysCategory.Attributes.Add("onmouseover","this.setCapture()");

this.ddlSysCategory.Attributes.Add("onmouseout","this.releaseCapture()");

【asp.net 实现下拉框只读功能】相关文章:

asp.net listbox实现单选全选取消

asp.net Ajax 安装与卸载方法

asp.net实现文件无刷新上传方法汇总

asp.net jscript 一句话木马

Ajax+asp.net实现用户登陆

asp.net 文件上传实例汇总

asp.net button 绑定多个参数

asp.net 操作excel的实现代码

asp.net实现C#绘制太极图的方法

asp.net GridView和DataList实现鼠标移到行行变色

精品推荐
分类导航