从按钮单击调用Web控件的JavaScript函数

时间:2011-01-28 17:00:42

标签: javascript asp.net

我有一个名为Fou.ascx的Web控件,它有一个名为DoFou(message)的java脚本函数。 在我的网页中,我想单击一个按钮,该按钮位于页面上而不是Web控件的一部分,并让它执行DoFou并传入message参数。 该网页具有Web控件Fou的实例。

我该怎么做?

感谢

1 个答案:

答案 0 :(得分:0)

如果按钮是服务器控件,则在后面的代码中可以执行类似

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

如果该按钮不是服务器控件并且假设在ascx中可以访问myMessage,则可以执行类似

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