gpt4 book ai didi

javascript - 为什么我得到 Uncaught SyntaxError : Unexpected token }

转载 作者:行者123 更新时间:2023-11-30 11:58:21 24 4
gpt4 key购买 nike

为什么我得到 Uncaught SyntaxError: Unexpected token }:

     btn = '<td class="sentBut"><button type="button" class="btn btn-info" onClick="sentMail("'+tr[0]+'","'+tr[1]+'","'+tr[2]+'")">הזמן/י</button></td>';

这里有什么问题:

"'+tr[0]+'","'+tr[1]+'","'+tr[2]+'"

当删除它时,它将起作用。

谢谢。

最佳答案

问题是您在 html 标记内使用了单引号和双引号。 html给这些赋予了特定的含义。例如,它可能像这样读取 onClick 元素:

onClick="sentMail("

因为您的双引号结束了开场白。像这样修复它:

btn = '<td class="sentBut"><button type="button" class="btn btn-info" onClick="sentMail(&#34;&#39;+tr[0]+&#39;&#34;,&#34;&#39;+tr[1]+&#39;&#34;,&#34;&#39;+tr[2]+&#39;&#34;)">הזמן/י</button></td>';

我知道这看起来有点疯狂,但这些都是 html 实体。

'代表'

"代表

您可以找到所有实体 here .

关于javascript - 为什么我得到 Uncaught SyntaxError : Unexpected token },我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37306674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com