如何通过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之三(封装和信息隐藏)
Jan 27 Javascript
JavaScript模板入门介绍
Sep 26 Javascript
jquery的ajax()函数传值中文乱码解决方法介绍
Nov 08 Javascript
浅析showModalDialog数据缓存问题(用禁止浏览器缓存解决)
Jul 09 Javascript
Javascript的严格模式strict mode详细介绍
Jun 06 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
功能强大的Bootstrap使用手册(一)
Aug 02 Javascript
原生js实现网易轮播图效果
Apr 10 Javascript
详解使用React进行组件库开发
Feb 06 Javascript
浅析Vue.js中v-bind v-model的使用和区别
Dec 04 Javascript
详解vue引入子组件方法
Feb 12 Javascript
详解vue-cli3多环境打包配置
Mar 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魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
php中url函数介绍及使用示例
2014/02/13 PHP
php中socket的用法详解
2014/10/24 PHP
PHP获取当前时间不准确问题解决方案
2020/08/14 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
javascript调试说明
2010/06/07 Javascript
javascript中字符串替换函数replace()方法与c# 、vb 替换有一点不同
2010/06/25 Javascript
js注意img图片的onerror事件的分析
2011/01/01 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
JQuery中DOM加载与事件执行实例分析
2015/06/13 Javascript
基于jQuery实现在线选座之高铁版
2015/08/24 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
基于jQuery日历插件制作日历
2016/03/11 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
Bootstrap源码解读标签、徽章、缩略图和警示框(8)
2016/12/26 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
微信小程序实现action-sheet弹出底部菜单功能【附源码下载】
2017/12/09 Javascript
原生JS实现的自动轮播图功能详解
2018/12/28 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
JS正则表达式验证密码强度
2020/03/18 Javascript
js+css3实现炫酷时钟
2020/08/18 Javascript
[01:21]DOTA2周边文化主题展 神秘商店火热开售
2017/07/30 DOTA
Python的print用法示例
2014/02/11 Python
JSONLINT:python的json数据验证库实例解析
2017/11/28 Python
pandas通过索引进行排序的示例
2018/11/16 Python
python实现月食效果实例代码
2019/06/18 Python
Python Des加密解密如何实现软件注册码机器码
2020/01/08 Python
python列表推导和生成器表达式知识点总结
2020/01/10 Python
浅谈Tensorflow 动态双向RNN的输出问题
2020/01/20 Python
缓刑人员思想汇报
2014/10/11 职场文书
优秀大学生事迹材料
2014/12/24 职场文书
人事局接收函
2015/01/31 职场文书
董存瑞观后感
2015/06/11 职场文书
婚礼父母致辞
2015/07/28 职场文书
会议室管理制度范本
2015/08/06 职场文书