簡體   English   中英

我如何才能在按鈕單擊時從C#頁面調用兩個javascript函數

[英]How can i call two javascript function from c# page both on button click

 btnSubmit.OnClientClick = "return Getprodsize('" + hdnprdsize.ClientID + "')";
 btnSubmit.OnClientClick = "return formatSpecifications('" + hdnSpecifications.ClientID + "')";

只有一個函數被調用,而忽略另一個函數,我需要在單擊按鈕時都調用這兩個函數。

請幫我

如何添加一個中間函數來包裝兩個函數呢?

 function MiddleWare(hdnprdsizeClientID, hdnSpecificationsClientID){ Getprodsize(hdnprdsizeClientID); formatSpecifications(hdnSpecificationsClientID); } 
 btnSubmit.OnClientClick = "return MiddleWare('" + hdnprdsize.ClientID +",'" + hdnSpecifications.ClientID + "')"; 

如果您不執行任何操作,則返回值:

btnSubmit.OnClientClick = "function () { Getprodsize('" + hdnprdsize.ClientID + "');formatSpecifications('" + hdnSpecifications.ClientID + "');return true; }";
   btnSubmit.OnClientClick = "Getprodsize('" + hdnprdsize.ClientID + "');return formatSpecifications('" + hdnSpecifications.ClientID + "')";

為了確保兩個函數都被調用..丟棄第一個函數返回檢查

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM