如何通过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的AutoComplete插件
May 04 Javascript
jquery不会自动回收xmlHttpRequest对象 导致了内存溢出
Jun 18 Javascript
Javascript中 关于prototype属性实现继承的原理图
Apr 16 Javascript
javascript:void(0)使用探讨
Aug 27 Javascript
jquery序列化表单去除指定元素示例代码
Apr 10 Javascript
jQuery表格列宽可拖拽改变且兼容firfox
Sep 03 Javascript
JS实现仿京东淘宝竖排二级导航
Dec 08 Javascript
总结JavaScript设计模式编程中的享元模式使用
May 21 Javascript
微信小程序 canvas API详解及实例代码
Oct 08 Javascript
学习JS中的DOM节点以及操作
Apr 30 Javascript
vue里input根据value改变背景色的实例
Sep 29 Javascript
详解webpack的文件监听实现(热更新)
Sep 11 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&amp;mysql(二)
2006/10/09 PHP
PHP中通过ADO调用Access数据库的方法测试不通过
2006/12/31 PHP
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php curl常用的5个经典例子
2017/01/20 PHP
php单元测试phpunit入门实例教程
2017/11/17 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
鼠标选择动态改变网页背景颜色的JS代码
2013/12/10 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
javascript实现youku的视频代码自适应宽度
2015/05/25 Javascript
js实现简单排列组合的方法
2016/01/27 Javascript
DIV随滚动条滚动而滚动的实现代码【推荐】
2016/04/12 Javascript
JQueryEasyUI之DataGrid数据显示
2016/11/23 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
2018/09/05 jQuery
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
一文搞懂ES6中的Map和Set
2019/05/20 Javascript
iSlider手机端图片滑动切换插件使用详解
2019/12/24 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
为什么JavaScript中0.1 + 0.2 != 0.3
2020/12/03 Javascript
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
六个窍门助你提高Python运行效率
2015/06/09 Python
详解python进行mp3格式判断
2016/12/23 Python
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
Python Http请求json解析库用法解析
2020/11/28 Python
村干部培训班主持词
2014/03/28 职场文书
作文评语集锦大全
2014/04/23 职场文书
社会稳定风险评估方案
2014/06/02 职场文书
励志演讲稿200字
2014/08/21 职场文书
部队2015年终工作总结
2015/04/02 职场文书
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript