从服务器端asp.net

时间:2017-03-15 11:25:47

标签: javascript jquery asp.net vb.net

我在页面的末尾有一个自定义的javascript函数,就像这样

........
...
<script  language='javascript' type='text/javascript'>
function myfunction(msg)
{
...
...
alert(msg);
}
</script>
</body>

我正在从像这样的按钮事件中调用此函数

Dim csType As Type = Me.GetType
Dim sName As String = "AlertScript"
Dim sText As String
sText = String.Format("<script language='javascript'>myfunction('mymessage : {0}');</script>", msg)
ClientScript.RegisterStartupScript(csType, sName, sText)

但是在萤火虫中它表示myfunction没有定义。

我做错了什么

同时,如果我指定提示而不是myfunction,则可以显示警告框。

1 个答案:

答案 0 :(得分:1)

您的功能很可能尚未加载,请尝试使用窗口

进行定义和访问

window.myfunction

并以同样的方式调用

相关问题