如何通过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 相关文章推荐
Mozilla中显示textarea中选择的文字
Sep 07 Javascript
JavaScript中的对象的extensible属性介绍
Dec 30 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
Mar 14 Javascript
JS上传组件FileUpload自定义模板的使用方法
May 10 Javascript
简单实现JavaScript图片切换效果
Nov 28 Javascript
ionic2自定义cordova插件开发以及使用(Android)
Jun 19 Javascript
详解express与koa中间件模式对比
Aug 07 Javascript
element-ui 设置菜单栏展开的方法
Aug 22 Javascript
IE浏览器下JS脚本提交表单后,不能自动提示问题解决方法
Jun 04 Javascript
详解vue项目中实现图片裁剪功能
Jun 07 Javascript
vue实现div单选多选功能
Jul 16 Javascript
vue element ui validate 主动触发错误提示操作
Sep 21 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
laravel 解决crontab不执行的问题
2019/10/22 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
传递参数的标准方法(jQuery.ajax)
2008/11/19 Javascript
javascript下string.format函数补充
2010/08/24 Javascript
读取input:file的路径并显示本地图片的方法
2013/09/23 Javascript
使用jQuery时Form表单元素ID和name命名大忌
2014/03/06 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
原生JS和JQuery动态添加、删除表格行的方法
2015/05/28 Javascript
JavaScript学习小结(一)——JavaScript入门基础
2015/09/02 Javascript
javascript实现unicode与ASCII相互转换的方法
2015/12/10 Javascript
JavaScript的instanceof运算符学习教程
2016/06/08 Javascript
BootStrap Table 后台数据绑定、特殊列处理、排序功能
2017/05/27 Javascript
详解nodejs实现本地上传图片并预览功能(express4.0+)
2017/06/28 NodeJs
解决vue-cli项目webpack打包后iconfont文件路径的问题
2018/09/01 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
2019/04/11 Javascript
基于js实现判断浏览器类型代码实例
2020/07/17 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
2014/04/15 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
python for 循环获取index索引的方法
2019/02/01 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
利用python实现周期财务统计可视化
2019/08/25 Python
Python面向对象原理与基础语法详解
2020/01/02 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
年会活动策划方案
2014/01/23 职场文书
语文教学随笔感言
2014/02/18 职场文书
班主任经验交流心得体会
2015/11/02 职场文书
《怀念母亲》教学反思
2016/02/19 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers
用golang如何替换某个文件中的字符串
2021/04/25 Golang
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs
《艾尔登法环》Boss腐烂树灵很有可能是《黑暗之魂3》的一个废案
2022/04/11 其他游戏