初学者求救:如何获取HTML源里的一个变量的值取出到后台代码中啊?请高中指教在HTML源里:
var alldata ="";
alldata += wr.options[i].value + "','"; 想要把alldata的值获取到传到后台存到一个变量中,该如何获取啊?高手指点!
var alldata ="";
alldata += wr.options[i].value + "','"; 想要把alldata的值获取到传到后台存到一个变量中,该如何获取啊?高手指点!
HTML源里:
alldata=$("hidAllRight").value;后台:
string str = this.hidAllRight.Value;获取不到,里面是空!WHY ?
方法二:可用Ajax方法给后台传值
HTML源里:
alldata=$("hidAllRight").value; 后台:
string str = this.hidAllRight.Value; 获取不到,里面是空!WHY ?我这样写获取不到啊?是不是写错了、?从后台传HTML源里可以传,反过来我这样写读不出来。
<INPUT id="cmd" type="hidden" name="cmd" runat="server">
document.getElementById('cmd').value = "CHANGE";C#:
if( cmd.Value == "EVALUATE" )
{
saveEvaluate();
Response.Redirect( "DealerDetail.aspx?id=" + DealerList.Value );
return;
}
我的个哥来,你发的啥子?我不要根据哪值重定向。问题:HTML源里: var alldata =‘5’;
alldata=$("hidAllRight").value; 后台:
string str = this.hidAllRight.Value;
问:我要让str=5 ,该如何把值传过来?请高手指点!
<head runat="server">
<title></title> <script language="javascript" type="text/javascript">
// <!CDATA[ function Button2_onclick() {
document.getElementById('HiddenField1').value = "dacong";
}// ]]>
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:HiddenField ID="HiddenField1" runat="server" />
<input id="Button2" type="button" value="set" onclick="return Button2_onclick()" />
<asp:Button ID="Button1" runat="server" Text="get" onclick="Button1_Click" />
</div>
</form>
</body>
</html>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;namespace WebApplication1
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ } protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(HiddenField1.Value);
}
}
}
HTML源里: var alldata =‘5’;
$("hidAllRight").value=alldata;//你搞反了吧 后台:
string str = this.hidAllRight.Value;
$("hidAllRight").value=alldata
后台:
string str = this.hidAllRight.Value; 问:我要让str=5 ,该如何把值传过来?请高手指点!
http://www.cnblogs.com/dflying/archive/2007/06/21/791272.html