如何通过javascript操作web控件的自定义属性


Posted in Javascript onNovember 25, 2013

在编程时,有时会使用web服务器控件的自定义属性。例如,TextBox控件中没有IsNotNull属性,但是我们可以自己添加一个IsNotNull属性,从而作为一个标记来方便我们编写程序。

虽然,IDE会提示“IsNotNull不是TextBox的属性”这个警告信息但是也不妨碍我们使用!

代码:
<asp:TextBox ID="TextBox1" runat="server" IsNotNull="e"></asp:TextBox>

编写Javascript代码:

<script language=javascript type="text/javascript">
function getClick()
{
    var c=document.getElementById("<%=TextBox1.ClientID %>");
    if(c.IsNotNull == 1)
    {
        alert("IsNotNull is 1");
    }
    else if(c.IsNotNull == 0)
    {
        alert("IsNotNull is 0");
    }
    else
    {
        alert(c.IsNotNull); //不是0或者1时会显示IsNotNull的属性值
    }
}
</script>
Javascript 相关文章推荐
jQuery循环滚动新闻列表示例代码
Jun 17 Javascript
javascript中eval函数用法分析
Apr 25 Javascript
把Node.js程序加入服务实现随机启动
Jun 25 Javascript
React组件生命周期详解
Jul 03 Javascript
javascript 中模板方法单例的实现方法
Oct 17 Javascript
详解webpack性能优化——DLL
Oct 20 Javascript
Vue实现active点击切换方法
Mar 16 Javascript
JS与CSS3实现图片响应鼠标移动放大效果示例
May 04 Javascript
Vuex的实战使用详解
Oct 31 Javascript
js实现提交前对列表数据的增删改查
Jan 16 Javascript
vue 清空input标签 中file的值操作
Jul 21 Javascript
vue select 获取value和lable操作
Aug 28 Javascript
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
Nov 25 #Javascript
js导入导出excel(实例代码)
Nov 25 #Javascript
用javascript添加控件自定义属性解析
Nov 25 #Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
Nov 25 #Javascript
几种设置表单元素中文本输入框不可编辑的方法总结
Nov 25 #Javascript
js动态添加删除,后台取数据(示例代码)
Nov 25 #Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
Nov 25 #Javascript
You might like
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
判断php数组是否为索引数组的实现方法
2013/06/13 PHP
php的zip解压缩类pclzip使用示例
2014/03/14 PHP
WordPress中用于获取及自定义头像图片的PHP脚本详解
2015/12/17 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
Javascript的IE和Firefox兼容性汇编(zz)
2007/02/02 Javascript
event对象的方法 兼容多浏览器
2009/06/27 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
2013/12/13 Javascript
javascript中动态函数用法实例分析
2015/05/14 Javascript
基于javascript实现checkbox复选框实例代码
2016/01/28 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
深入nodejs中流(stream)的理解
2017/03/27 NodeJs
基于JQuery和原生JavaScript实现网页定位导航特效
2017/04/03 jQuery
angularjs利用directive实现移动端自定义软键盘的示例
2017/09/20 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
vue 利用路由守卫判断是否登录的方法
2018/09/29 Javascript
angularJs复选框checkbox选中进行ng-show显示隐藏的方法
2018/10/08 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
jQuery实现滑动开关效果
2020/08/02 jQuery
在Vue中使用CSS3实现内容无缝滚动的示例代码
2020/11/27 Vue.js
Python选课系统开发程序
2016/09/02 Python
Python实现将Excel转换成为image的方法
2018/10/23 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
Python实现定时执行任务的三种方式简单示例
2019/03/30 Python
Python中新式类与经典类的区别详析
2019/07/10 Python
Cython编译python为so 代码加密示例
2019/12/23 Python
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
人资专员岗位职责
2014/04/04 职场文书
八项规定整改方案
2014/10/01 职场文书
机器人总动员观后感
2015/06/09 职场文书
赤壁观后感(2)
2015/06/15 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
MySQL实现配置主从复制项目实践
2022/03/31 MySQL
SQL Server中的游标介绍
2022/05/20 SQL Server