通过javascript操作web控件的自定义属性

转载 2007年09月29日 23:50:00

原文地址:http://blog.csdn.net/Teng_s2000/archive/2007/07/20/1700321.aspx

在编程时,有时会使用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添加控件自定义属性

1.为HTML元素添加一自定义的属性非常方便,只须将其加到尖括号中即可,与内置属性地位相等。 如我们要为TextBox元素添加属性idvalue: input type="text" id="...

如何给ActiveX控件添加“事件”“属性”“标准事件”“自定义事件”等一些相关操作

上一篇小编带大家熟悉了一下ActiveX的建立以及相关的概念,本文介绍下如何给控件添加“事件”“属性”“标准时间”“自定义事件”等一些相关操作。 我们接着以之前的程序为例子。 如何添加标准属性 ...

自定义控件属性

  • 2014年12月31日 10:37
  • 2MB
  • 下载

关于自定义控件和属性时TypedArray.getDimension应当注意的问题

转自:http://www.tuicool.com/articles/yIRR32 二、现象说明我们看到根据屏幕大小的不同,两行文字中下行文字的大小也随之改变,其中摩托罗拉xt910和中兴 v88...

Android自定义控件使用attrs属性Demo

  • 2015年05月17日 15:03
  • 644KB
  • 下载

自定义控件(二):详解设置view属性内部流程

用代码实现XML布局,可以明确看出Android内部加载View的过程: 1、创建view,通过setXXX方法设置view的固有属性,通过layoutparams内部类设置view相对父控件的布局属...

自定义控件与属性

  • 2016年10月21日 10:07
  • 244KB
  • 下载

创建自定义控件(九)添加属性

  • 2011年05月11日 09:09
  • 21KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:通过javascript操作web控件的自定义属性
举报原因:
原因补充:

(最多只允许输入30个字)