首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从后端调用JS函数时出现函数未定义错误

从后端调用JS函数时出现函数未定义错误
EN

Stack Overflow用户
提问于 2018-06-12 09:14:54
回答 1查看 75关注 0票数 0

我有一个JS函数。当我从链接按钮调用它时,它工作得很好。但当我从后端调用它时,错误是函数未定义。为什么会发生这种情况?我需要先在Pageload事件中注册它,然后再在所需的函数中注册吗?此LOC位于所需的函数中。我没有在Pageload中注册脚本,因为我不需要它。

代码语言:javascript
复制
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), script, "displayGrade(); ", true);
            if(!ClientScript.IsClientScriptBlockRegistered(script))
            ScriptManager.RegisterClientScriptBlock(this, this.GetType(), script, "displayGrade(); ", true);

我的脚本函数只有一行

代码语言:javascript
复制
 <script>
        function displayGrade()
    {
           document.getElementById('idGrade').style.display = 'block';
    }

EN

Stack Overflow用户

发布于 2018-06-12 10:37:38

我将div设为server元素,现在我不需要javascript就可以从后台代码中更改div的属性。

C#:

代码语言:javascript
复制
int level = TreeMenuView1.SelectedNode.Depth;
        if(level==0)
        {div1.Style.Add("display", "block");}
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50808023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档