将代码背后的值传递给JavaScript函数

时间:2013-10-27 10:53:35

标签: c# javascript asp.net

以下是我的JavaScript函数

function HighlightWord(highlightword) {
       alert(highlightword);
}

当我使用下面的代码

将值传递给上面的函数时
Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord(abc)", true);

警告显示“未定义”。这有什么问题?感谢。

1 个答案:

答案 0 :(得分:2)

Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord(abc)", true); 

表示警告我认为您没有的abc变量。它应该是

Page.ClientScript.RegisterStartupScript(this.GetType(), "onload", "HighlightWord('abc')", true);`. 

这将提醒“abc”,这是我认为你想要发生的事情。