手机
当前位置:查字典教程网 >编程开发 >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 大文件上传控件

asp.net button 绑定多个参数

asp.net使用jquery实现搜索框默认提示功能

Ajax+asp.net实现用户登陆

asp.net图片上传实例

asp.net实现在线音乐播放器示例

Asp.net实现向上向下排序的例子

asp.net下实现URL重写技术的代码

asp.net(c#) RSS功能实现代码

Asp.net(C#)实现验证码功能代码

精品推荐
分类导航