
c#在后台成功绑定label的text值,怎么用js取到label的值的方法
8个回答
展开全部
你说的label,可以在后台绑定,应该是服务器控件。
服务器控件在显示的时候。会被编译成HTML控件,名字等也会从新生成。
解决方法:
右键,查看页面源文件,找到从新生成后的lable。看他的名字或ID是什么。
接下来getelementbyid("新名字").innerText;就可以取到了。
服务器控件在显示的时候。会被编译成HTML控件,名字等也会从新生成。
解决方法:
右键,查看页面源文件,找到从新生成后的lable。看他的名字或ID是什么。
接下来getelementbyid("新名字").innerText;就可以取到了。
展开全部
假设你的label的ID为label1
由于你实现了后台绑定,所以理论上可以成为服务端控件
所以在js里面必须使用<%=控件ID.ClientID %>这种方法才能取得值
代码如下:
document.getElementById("<%=label1.ClientID %>").value = str;
由于你实现了后台绑定,所以理论上可以成为服务端控件
所以在js里面必须使用<%=控件ID.ClientID %>这种方法才能取得值
代码如下:
document.getElementById("<%=label1.ClientID %>").value = str;
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
label设置一个ID属性 然后JS getelementbyid("你设置的ID名").innerText
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
text=document.getElementById("labelId").innerText;
用jq
text=$("#labelId").text();
用jq
text=$("#labelId").text();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var id = document.getElementById("<%=label1.ClientID %>").value;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询