【问题标题】:parameter of onclick functiononclick函数的参数
【发布时间】:2016-02-22 16:20:14
【问题描述】:

我正在尝试构建这样的字符串:

"<a><p onclick='showDialog(" + b + ")'>Clicca qui!</p></a>"

但是这样我无法传递参数。

错误是:“Uncaught SyntaxError: missing ) after argument list”

b 是一个字符串参数。

那么,我应该如何改变这个?

谢谢!

【问题讨论】:

标签: javascript html parameter-passing


【解决方案1】:

您的字符串b 似乎包含括号。

您可能想在字符串周围添加一些额外的引号:

"<a><p onclick='showDialog(\"" + b + "\")'>Clicca qui!</p></a>"

【讨论】:

  • 如果您可以将此标记为答案,那就太棒了! ;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-05
  • 2015-02-07
  • 1970-01-01
相关资源
最近更新 更多