2011-01-28 67 views
0

我有一個名爲Fou.ascx的Web控件,它有一個名爲DoFou(message)的java腳本函數。 在我的網頁上我想單擊一個按鈕,該按鈕位於頁面上而不是Web控件的一部分,並讓它執行DoFou並傳遞消息參數。 網頁上有一個Web控件Fou的實例。從按鈕調用Web控件的JavaScript函數點擊

我該怎麼做?

感謝

回答

0

如果按鈕是服務器控件,在後面的代碼,你可以這樣做

myButton.Attributes.Add("onClick", "doFou('" + myMessage + "');"); 

如果按鈕是不是服務器控件,並假設myMessage在ASCX訪問你可以這樣做

<input type="button" onclick='<%= "doFou(\"" + myMessage + "\");" %>' value="myButton" /> 
+0

似乎不工作,當我查看該頁面的源代碼我沒有看到DoFou和所有DoFou有警覺(訊息話題);並沒有什麼會彈出。 – mike 2011-01-28 17:17:41

相關問題