关于一个传值的有关问题(求大神啊)
关于一个传值的问题(求大神啊)
function ChangeValue(){
document.getElementById("<%=btnOk.ClientID%>").value = "测试 !!";
//document.getElementById("<%=btnOk.ClientID%>").click();
}
<asp:Button ID="btnOk" runat="server" OnClientClick="ChangeValue()" OnClick="btnOk_Click" />
protected void btnOk_Click(object sender, EventArgs e)
{
string s = btnOk.Text;
Response.Write(s);
}
问题是我单击按钮以后,后台的按钮的text取得值怎么是空的?求解啊
------解决思路----------------------
你可以这样取到值
function ChangeValue(){
document.getElementById("<%=btnOk.ClientID%>").value = "测试 !!";
//document.getElementById("<%=btnOk.ClientID%>").click();
}
<asp:Button ID="btnOk" runat="server" OnClientClick="ChangeValue()" OnClick="btnOk_Click" />
protected void btnOk_Click(object sender, EventArgs e)
{
string s = btnOk.Text;
Response.Write(s);
}
问题是我单击按钮以后,后台的按钮的text取得值怎么是空的?求解啊
------解决思路----------------------
你可以这样取到值
string s = Request.Form[ btnOk.ClientID];