我想知道是否有可能在JavaScript
中使用不同的参数和返回值在(asp.net WebForm)
后面的代码中多次调用JavaScript
函数,例如,我有一个名为Add(x,y)
的函数,该函数返回总和,我想用不同的参数再次调用它。
注意:函数名称仅是示例
最佳答案
使用Clientscript.RegisterClientScriptBlock进行多个调用,例如
ClientScriptManager cs = Page.ClientScript;
StringBuilder csText = new StringBuilder();
csText.Append("<script type=\"text/javascript\"> ");
csText.Append("result1=Add(x,y);");
csText.Append("result2=Add(result1,b);");
csText.Append("</script>");
cs.RegisterClientScriptBlock(csType, csName, csText.ToString());
https://msdn.microsoft.com/en-us/library/btf44dc9(v=vs.110).aspx