0

以下は私のJavaScript関数です

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

以下のコードを使用して上記の関数に値を渡すと

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

アラートには「未定義」と表示されます。これの何が問題なのですか?ありがとう。

4

1 に答える 1

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

abcあなたが持っていないと私が仮定する変数に警告することを意味します。そのはず

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

これにより、「abc」というアラートが表示されます。これは、あなたが望んでいることだと思います。

于 2013-10-27T10:54:48.663 に答える