当前位置: 代码迷 >> JavaScript >> js获取服务器控件的疑问,该如何解决
  详细解决方案

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

热度:8   发布时间:2012-03-02 14:40:29.0
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参考手册
  相关解决方案