首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

用javascript给LABLE赋值。竟然在后台接不到。真见鬼郁闷。解决思路

2012-01-07 
用javascript给LABLE赋值。。竟然在后台接不到。。真见鬼郁闷。。js:TypeLB.innerText1后台:ONCLICK:Response.

用javascript给LABLE赋值。。竟然在后台接不到。。真见鬼郁闷。。
js:
TypeLB.innerText=1;

后台:
ONCLICK:
Response.Write(TypeLB.Text);
Response.End();
竟然是空??

[解决办法]
了解一下asp.net基本原理就知道为什么了.
[解决办法]
没什么奇怪的,只有表单元素,如文本框、单选框、复选框及下拉框等元素的内容才能在回发后被发PostBack回服务器端,Label只是一个span标签而已,页面回发时它的内容不会被发回服务器端,所以你在客户端修改的值回发后当然无法取到了,至于服务器端赋的值在回发后能保持并获取是因为它的值存在ViewState中。

热点排行