日期:2014-05-18  浏览次数:20854 次

如何获取用户点击“确定”或“取消”的值来进行做判断
各位朋友,代码如下:
  protected void Button1_Click(object sender, EventArgs e)
  {
  Button1.Attributes.Add("onclick", "return confirm('是否真的删除此记录!');");
   
  }
上面这段代码可以跳出一个“确定”或“取消”,但小弟想改一改,
当用户点击“确定”的时候就response.write("用户点击了确定");
当用户点击“取消”就response.write("用户点击了取消");
请问这个该如何实现呢?请赐教,谢谢!!!
 

------解决方案--------------------
Button1.Attributes.Add("onclick", "if(confirm( '是否真的删除此记录! '))alert('用户点击了确定');else alert('用户点击了取消 ');"); 

------解决方案--------------------
楼上正解

------解决方案--------------------
在Button1的click事件中写
------解决方案--------------------
把alert部分用参数赋值得形势作,根据参数来进行你要执行的代码
------解决方案--------------------
*.cs代码如下
protected void Button1_Click(object sender, EventArgs e) 

  Button1.Attributes.Add("onclick", "return functionF('yes')");
}


*.aspx代码如下
<script language="javascript" type="text/javascript">
<!--
  function functionF(f){
    if(confirm("是否真的删除此记录!")){
      //代码
      alert(f);
      return true;
    }
    else{
      //代码
      return false;
    }
  }
//-->
</script>