如何通过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 相关文章推荐
js中arguments,caller,callee,apply的用法小结
Jan 28 Javascript
node.js中的console用法总结
Dec 15 Javascript
jQuery实现的产品自动360度旋转展示特效源码分享
Aug 21 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
Sep 24 Javascript
jQuery实现form表单元素序列化为json对象的方法
Dec 09 Javascript
JavaScript实现自动切换图片代码
Oct 11 Javascript
解析javascript图片懒加载与预加载的分析总结
Oct 27 Javascript
vue+ElementUI实现订单页动态添加产品数据效果实例代码
Jul 13 Javascript
Node.js 的模块知识汇总
Aug 16 Javascript
原生js实现简单的焦点图效果实例
Dec 14 Javascript
浅谈Angular6的服务和依赖注入
Jun 27 Javascript
koa2 从入门到精通(小结)
Jul 23 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
Linux下进行MYSQL编程时插入中文乱码的解决方案
2007/03/15 PHP
php stream_get_meta_data返回值
2013/09/29 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
PHP中的常见魔术方法功能作用及用法实例
2015/07/01 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
PHP面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
laravel unique验证、确认密码confirmed验证以及密码修改验证的方法
2019/10/16 PHP
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
JS 在指定数组中随机取出N个不重复的数据
2014/06/10 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
JavaScript实现数据类型的相互转换
2016/03/06 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
vue轮播图插件vue-awesome-swiper
2017/11/27 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
微信小程序获取用户信息的两种方法wx.getUserInfo与open-data实例分析
2019/05/03 Javascript
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
python实现360皮肤按钮控件示例
2014/02/21 Python
python结合API实现即时天气信息
2016/01/19 Python
Python3 操作符重载方法示例
2017/11/23 Python
解决python爬虫中有中文的url问题
2018/05/11 Python
Win8下python3.5.1安装教程
2020/07/29 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
python代码xml转txt实例
2020/03/10 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
2020/04/30 Python
TensorFlow固化模型的实现操作
2020/05/26 Python
Flask中sqlalchemy模块的实例用法
2020/08/02 Python
Python tkinter之ComboBox(下拉框)的使用简介
2021/02/05 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
英国最大的独立家具零售商:Furniture Village
2016/09/06 全球购物
怀旧收藏品和经典纪念品:Betty’s Attic
2018/08/29 全球购物
加拿大最大的体育用品、鞋类和服装零售商:Sport Chek
2018/11/29 全球购物
大家访活动实施方案
2014/03/10 职场文书
批评与自我批评总结
2014/10/17 职场文书
获奖感言怎么写
2015/07/31 职场文书
学术会议开幕词
2016/03/03 职场文书