读书人

js获取服务器控件的疑问,该如何解决

发布时间: 2012-03-02 14:40:29 作者: rapoo

js获取服务器控件的疑问
document.getElementById( " <%=Button1.ClientID %> ").value这样是获取服务器控件Button1的值,
可是为什么document.getElementById( " <%=Label1.ClientID %> ").value就不能获取Label1的值,两个都是服务器控件,奇怪???
那位能帮忙解答一下,感激!

[解决办法]
服务器端控件 label没有.value属性。主要看服务器端控件生成的HTML代码!
<input> </input> 标签 所谓的表单元素才有.value属性。其他的你要获取里面的内容可以用
document.getElementById( " <%=Button1.ClientID %> ").innerHTML/document.getElementById( " <%=Button1.ClientID %> ").innerText。


[解决办法]
好好去看看Javascript的一些语法吧,下载一个 Javascript参考手册

读书人网 >JavaScript

热点推荐