读书人

客户端怎么获取服务器控件的值? 急

发布时间: 2011-12-18 22:54:38 作者: rapoo

客户端如何获取服务器控件的值?? 急~~
客户端如何获取服务器控件的值?
例如ToopTip,Text等等.最好用Javascript

[解决办法]
比如说一个服务器端的TextBox : TextBox1
客户端获取
var textID = document.All( "TextBox1 ").innerHTML;
alert(textID);

[解决办法]
alert(form.elements[ "ctl00$ContentPlaceHolder1$ButtonSearch "].value);
ctl00$ContentPlaceHolder1$ButtonSearch是服务器控件的客户端ID,你也可以在CODE里写JS,这样比较方便得到客户端的ID。
[解决办法]
document.getElementByID( "服务器端控件ID ").title 获取tooptip
document.getElementByID( "服务器端控件ID ").value 获取value
[解决办法]
像普通客户端控件一样的
[解决办法]
document.getElementById( "textbox1 ").value
or
document.getElementById( <%= textbox1%> ).value
[解决办法]
1。 注意是使用 ClientID 而不是 ID
document.getElementByID( "服务器端控件的ClientID属性 ").title 获取tooptip
document.getElementByID( "服务器端控件的ClientID属性 ").value 获取value

2。
不过我试过CheckBox 的 "Title " 和 "value " 取不到值
————————————
取不到吗?肯定可以!确保 title 和 value 有值


[解决办法]
CheckBox 的 "value "
document.getElementById( "cb ").parentNode.lastChild.innerHTML

读书人网 >asp.net

热点推荐