如何通过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 相关文章推荐
Javascript - HTML的request类
Jan 09 Javascript
一个可绑定数据源的jQuery数据表格插件
Jul 17 Javascript
JQuery 应用 JQuery.groupTable.js
Dec 15 Javascript
document.compatMode的CSS1compat使用介绍
Apr 03 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
Sep 21 Javascript
JS实现自动变换的菜单效果代码
Sep 09 Javascript
JS拖拽组件学习使用
Jan 19 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 Javascript
react开发教程之React 组件之间的通信方式
Aug 12 Javascript
如何去除vue项目中的#及其ie9兼容性
Jan 11 Javascript
JavaScript中的null和undefined用法解析
Sep 30 Javascript
jQuery实现滑动开关效果
Aug 02 jQuery
利用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之第五天
2006/10/09 PHP
一个域名查询的程序
2006/10/09 PHP
array_multisort实现PHP多维数组排序示例讲解
2011/01/04 PHP
php数组去重实例及分析
2013/11/26 PHP
PHP实现根据银行卡号判断银行
2015/04/29 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
PHP ob缓存以及ob函数原理实例解析
2020/11/13 PHP
实例:用 JavaScript 来操作字符串(一些字符串函数)
2007/02/15 Javascript
document.compatMode介绍
2009/05/21 Javascript
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
文本框input聚焦失焦样式实现代码
2012/10/12 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
js函数与php函数的区别实例浅析
2015/01/12 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
js去除浏览器默认底图的方法
2015/06/08 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
微信小程序之前台循环数据绑定
2017/08/18 Javascript
react-router 路由切换动画的实现示例
2018/12/03 Javascript
vue实现的微信机器人聊天功能案例【附源码下载】
2019/02/18 Javascript
小程序scroll-view安卓机隐藏横向滚动条的实现详解
2019/05/16 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
python读写ini文件示例(python读写文件)
2014/03/25 Python
Python中格式化format()方法详解
2017/04/01 Python
浅谈python迭代器
2017/11/08 Python
python实现超级马里奥
2020/03/18 Python
计算Python Numpy向量之间的欧氏距离实例
2020/05/22 Python
外语专业毕业生自我评价分享
2013/10/05 职场文书
家佳咖啡店创业计划书
2013/12/27 职场文书
2014年妇联工作总结
2014/11/21 职场文书
2016年秋季趣味运动会开幕词
2016/03/04 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
2021/03/31 Servers
JavaScript使用canvas绘制坐标和线
2021/04/28 Javascript
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript