javascript调用

时间:2011-12-22 05:55:48

标签: javascript asp.net asp.net-ajax

我从.cs文件调用此函数有什么问题

function Confirmcertificate(){

    var agree=confirm("Not sending any certificate");

    if(agree)

         return true;

         onsubmit: true;

    else
         return false;

          onsubmit: false;
}

.cs文件编码

ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), 
"load","Confirmcertificate();", true);

3 个答案:

答案 0 :(得分:3)

删除行:

onsubmit: true;

onsubmit: false;

这不是有效的Javascript。

答案 1 :(得分:3)

返回true和false后删除该行

  onsubmit: true;


  onsubmit: false;

答案 2 :(得分:2)

几个问题:

function Confirmcertificate(){    
    if(confirm("Not sending any certificate"))
    { // you need braces to encapsulate multiple statements 
         onsubmit = true; // I imagine you meant to assign to some global variable...
         return true; // This must come after the assignment 
    } else {
         onsubmit = false; // this must come before return
         return false;    
    }
}

通过这些改变,它应该有效。