我在后台用C#编写ASP.NET页面,同时要用JAVASCRIPT来控制提示窗口,如
Response.Write("<script language=javascript>confirm('确定要删除吗?')</script>");
我要用confirm()的返回值来操作不同的C#代码,但是好像C#和javascript不能共用变量,如何才能在C#里面接收confirm()返回值来作为if()参数呢?
Response.Write("<script language=javascript>confirm('确定要删除吗?')</script>");
我要用confirm()的返回值来操作不同的C#代码,但是好像C#和javascript不能共用变量,如何才能在C#里面接收confirm()返回值来作为if()参数呢?
function aa()
{
var t =document .getElementById ("s");
var cue=document .getElementById ("cue").value ;
if (confirm(cue)==true)
t.value ="true";
else
t.value ="false"; }
</script> <script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "aa()");
cue.Value = "aa";
} protected void Button1_Click(object sender, EventArgs e)
{ if (s.Value == "true")
{
Response.Write("true");
}
else
{
Response.Write("f");
}
}
</script> <input type="hidden" runat="server" id="s" />
输入要弹出的值:<input type="text" runat="server" id="cue" />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</div>