以下是我的JavaScript函数
function HighlightWord(highlightword) {
alert(highlightword);
}
当我使用下面的代码将值传递给上面的函数时
Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord(abc)", true);
警报显示“未定义”。这有什么问题?谢谢。
最佳答案
Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord(abc)", true);
表示提醒
abc
变量(我认为您没有该变量)。它应该是Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord('abc')", true);`.
这将提醒“ abc”,这是我假设您要发生的情况。
关于c# - 将值从代码隐藏传递给JavaScript函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19617254/