按钮确认(js与C#交互)

时间:2022-08-30 23:10:15

      
      对于submit,服务器的botton生成的html最终也是submit类型

按钮确认(js与C#交互)<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
按钮确认(js与C#交互)
< HTML >
按钮确认(js与C#交互) 
< HEAD >
按钮确认(js与C#交互)  
< TITLE >  New Document  </ TITLE >
按钮确认(js与C#交互)  
< META  NAME ="Generator"  CONTENT ="EditPlus" >
按钮确认(js与C#交互)  
< META  NAME ="Author"  CONTENT ="" >
按钮确认(js与C#交互)  
< META  NAME ="Keywords"  CONTENT ="" >
按钮确认(js与C#交互)  
< META  NAME ="Description"  CONTENT ="" >
按钮确认(js与C#交互)按钮确认(js与C#交互)  
< script >
按钮确认(js与C#交互)按钮确认(js与C#交互)    
/*
按钮确认(js与C#交互)        由于,表单是后面产生的,所有如果直接用window.frm.attachEvent家事件会说赵不到'window.frm对象'
按钮确认(js与C#交互)    
*/

按钮确认(js与C#交互)按钮确认(js与C#交互)    window.attachEvent(
"onload",function(){
按钮确认(js与C#交互)按钮确认(js与C#交互)    window.frm.attachEvent(
"onsubmit",function(){
按钮确认(js与C#交互)        
return confirm("提交?");
按钮确认(js与C#交互)    }
);
按钮确认(js与C#交互)    }
);
按钮确认(js与C#交互)  
</ script >
按钮确认(js与C#交互) 
</ HEAD >
按钮确认(js与C#交互)
按钮确认(js与C#交互) 
< BODY >
按钮确认(js与C#交互) 
< form  id =frm >
按钮确认(js与C#交互)  
< input  type =text  value ="改变我看看提交没" ></ input >< input  type ="submit" ></ input >
按钮确认(js与C#交互) 
</ form >
按钮确认(js与C#交互) 
</ BODY >
按钮确认(js与C#交互)
</ HTML >
按钮确认(js与C#交互)

      对于linkbutton,由于是服务器控件,所有它生成html后href属性会等于__doPostBack('test',''),如何要产生确认按钮很简单,两步搞定:
            1.在后台的.cs代码让他的Attributes["href"]属性等于一个前台的js函数。
            2.这个前台js函数如果confirm就执行__doPostBack('test','')就可以了