我想將以下使用javascript的語句改為用vbscript,但運行時出錯Button1.Attributes.Add("onclick","javascript:return(confirm('Are you sure to delete this record?'))");//能正常運行
改為
Button1.Attributes.Add("onclick","vbscript:return(msgbox('Are you sure to delete this record?',32+1+256,'message'))");//不能運行

解决方案 »

  1.   

    在VBSCRIPT里没有return这个关健字
      

  2.   

    Button1.Attributes.Add("onclick","vbscript:msgbox(""Are you sure to delete this record?"",32+1+256,""message"")")改成这样试试,VBScript中没有return,单引号是作为注释。所以不能用。
      

  3.   

    在VBSCRIPT里没有return这个关健字Button1.Attributes.Add("onclick","vbscript:msgbox(""Are you sure to delete this record?"",32+1+256,""message"")")
      

  4.   

    savagewang1978(遛鎏):你這種方法在c#中雙引號如何改為單引號
      

  5.   

    我改為vbscript後單擊按鈕不會彈出對話框,反而可以觸發此按鈕的click事件??!!