即使在更改web.config之后,SharePoint中的内联脚本也无法正常工作

时间:2014-05-27 15:01:09

标签: javascript html sharepoint

因此,经过大量搜索后,我终于认为我在sharepoint页面上启用了内联脚本(通过更改web.config中的解析器设置)。但是,以下仍然没有工作:

此:

<asp:Button runat="server" Text="Go!" id="GoBtn" OnClick="test()"/>

应该叫这个:

<script type="text/javascript" runat="server">

    function test()
    {       
        alert('Hello World!');                  
    }

</script>                       

但事实并非如此。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

OnClick属性表示服务器端事件。

你需要:

<asp:Button runat="server" Text="Go!" id="GoBtn" OnClientClick="test()"/>

答案 1 :(得分:0)

尝试从脚本标记中删除runat =“server”。没有必要这样做。