.net后台cs获取页面js方法返回值
后台CS如何获取前台页面HTML<scripttype="text/javascript">functiontxt(){varss;ss=document.getElem...
后台CS如何获取前台页面HTML <script type="text/javascript"> function txt() { var ss; ss = document.getElementById('q').value; return ss; } </script> 的txt()返回值 如:后台CS string str=txt()的返回值;
展开
2个回答
展开全部
我想问一下,这个表单提交了吗?提交的话可以用request.getParameter("q"); 如果没提交,是获取不到HTML页面上的值的,当然,你也可以将其设置为服务器控件,这样就行了。 如果你那id为q的是文本框,在属性里加个runat=server 那在后台可以这么取:ID.Text。其他的类似 不用通过js代码的,又不是callback
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根本不用在后台代码处理
js:
function a() {
document.getElementById("textbox1").value = "123";
}
<asp:Button ID="btnXXOO" OnClientClick="a()" OnClick="btnConfirm_Click" Text="确认收货" runat="server" />
红色字体部分即调用js函数
如果一定要在后台调js ,感觉还是相对麻烦的,
可以在js函数里面把返回值付给一个隐藏控件,然后后台点击事件中取隐藏控件的值
js:
function a() {
document.getElementById("textbox1").value = "123";
}
<asp:Button ID="btnXXOO" OnClientClick="a()" OnClick="btnConfirm_Click" Text="确认收货" runat="server" />
红色字体部分即调用js函数
如果一定要在后台调js ,感觉还是相对麻烦的,
可以在js函数里面把返回值付给一个隐藏控件,然后后台点击事件中取隐藏控件的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询