如何通过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动画效果类封装代码
Aug 28 Javascript
事件冒泡是什么如何用jquery阻止事件冒泡
Mar 20 Javascript
jquery 追加tr和删除tr示例代码
Sep 12 Javascript
extjs 时间范围选择自动判断的实现代码
Jun 24 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
Aug 12 Javascript
jquery.cookie实现的客户端购物车操作实例
Dec 24 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
Jun 25 Javascript
JavaScript多线程运行库Nexus.js详解
Dec 22 Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
Jan 31 Javascript
记录一次完整的react hooks实践
Mar 11 Javascript
微信小程序身份证验证方法实现详解
Jun 28 Javascript
微信小程序自定义联系人弹窗
May 26 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多维数组的深度的方法
2014/01/07 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
微信公众号OAuth2.0网页授权问题浅析
2017/01/21 PHP
DHTML Slide Show script图片轮换
2008/03/03 Javascript
javascript+xml技术实现分页浏览
2008/07/27 Javascript
jquery异步调用页面后台方法&amp;#8207;(asp.net)
2011/03/01 Javascript
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
javascript伸缩菜单栏实现代码分享
2015/11/12 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
半个小时学json(json传递示例)
2016/12/25 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
js删除数组中的元素delete和splice的区别详解
2018/02/03 Javascript
Vue2.0实现组件数据的双向绑定问题
2018/03/06 Javascript
Vue组件中的data必须是一个function的原因浅析
2018/09/03 Javascript
vue中datepicker的使用教程实例代码详解
2019/07/08 Javascript
Vue实现数据请求拦截
2019/10/23 Javascript
基于ajax实现上传图片代码示例解析
2020/12/03 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
Python实现UDP程序通信过程图解
2020/05/15 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
维多利亚的秘密官方网站:Victoria’s Secret
2018/10/24 全球购物
你们项目是如何进行变更控制的
2015/08/26 面试题
毕业生机械建模求职信
2013/10/14 职场文书
本科生职业生涯规划书范文
2014/01/21 职场文书
代理商会议邀请函
2014/01/27 职场文书
四群教育工作实施方案
2014/03/26 职场文书
如何写早恋检讨书
2014/09/10 职场文书
一般基层干部群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
市场营销计划书
2015/01/17 职场文书
不同意离婚答辩状
2015/05/22 职场文书
少年犯观后感
2015/06/11 职场文书
女性励志书籍推荐
2019/08/19 职场文书
python实现进度条的多种实现
2021/04/29 Python
使用Java去实现超市会员管理系统
2022/03/18 Java/Android
Zabbix对Kafka topic积压数据监控的解决方案
2022/07/07 Servers