c#在后台成功绑定label的text值,怎么用js取到label的值的方法

 我来答
pk3995519
2012-12-20 · TA获得超过158个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:87.2万
展开全部
你说的label,可以在后台绑定,应该是服务器控件。
服务器控件在显示的时候。会被编译成HTML控件,名字等也会从新生成。

解决方法:
右键,查看页面源文件,找到从新生成后的lable。看他的名字或ID是什么。
接下来getelementbyid("新名字").innerText;就可以取到了。
shelher
2012-12-20 · TA获得超过6134个赞
知道大有可为答主
回答量:3609
采纳率:100%
帮助的人:6200万
展开全部
假设你的label的ID为label1
由于你实现了后台绑定,所以理论上可以成为服务端控件
所以在js里面必须使用<%=控件ID.ClientID %>这种方法才能取得值
代码如下:
document.getElementById("<%=label1.ClientID %>").value = str;
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xinwen334
2012-12-20 · 超过19用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:56.5万
展开全部
label设置一个ID属性 然后JS getelementbyid("你设置的ID名").innerText
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5ec5394
2012-12-20 · TA获得超过119个赞
知道答主
回答量:175
采纳率:0%
帮助的人:91.6万
展开全部
text=document.getElementById("labelId").innerText;
用jq
text=$("#labelId").text();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
驴赵苏0a
2012-12-28 · TA获得超过220个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:43.6万
展开全部
var id = document.getElementById("<%=label1.ClientID %>").value;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式