JS中获取某控件的属性的几种方法

JavaScript07

JS中获取某控件的属性的几种方法,第1张

大致是HtmlControl被服务器发送到页面ID不变,比如<div id="a" runat="sever"></div>

WebControl 被服务器发送到页面,如果在其他循环控件里,或者在用户控件中,ID会变,

用document.getElementById("<%=Button1.ClientID%>")

这个你多看看页面源代码,就知道什么时候会变。什么时候不会变

类似取Text需要这样写:document.getElementById("<%=Button1.ClientID%>").value

而不是直观意义上document.getElementById("<%=Button1.ClientID%>").text

这个是javascript语言,就这个语法,这个属性,就用value取值,在js中就是这样,没什么说的

如果是在.net后台,才用Button1.Text

添加ClientInstanceName属性。

控件添加ClientInstanceName属性,添加之后js即可找到该控件了,然后使用控件ID点SetText括号即可修改该控件的text属性。

控件是指对数据和方法的封装,控件可以有自己的属性和方法,其中属性是控件数据的简单访问者,方法则是控件的一些简单而可见的功能、控件创建过程包括设计、开发、调试工作,然后是控件的使用。