Javascript 为什么会出现这个JS synthax错误?

Javascript 为什么会出现这个JS synthax错误?,javascript,jquery,Javascript,Jquery,我有以下代码: var message = "Geachte " + $("#person_name").val() + ",<br/><br/> U heeft aangegeven diensten van OZMO cloud communications op te willen zeggen. Graag willen wij u verzoeken een “reply” op deze mail te sturen met daarin aangegeven

我有以下代码:

var message = "Geachte " + $("#person_name").val() + ",<br/><br/> U heeft aangegeven diensten van OZMO cloud communications op te willen zeggen. Graag willen wij u verzoeken een “reply” op deze mail te sturen met daarin aangegeven dat u akkoord gaat met deze opzegging en eventuele kosten.<br/><br/>De opdrachtgever is <?= $row['company_name'] ?> gevestigd aan de <?= $row['company_address'] ?> te <?= $row['company_city'] ?>. Namens de opdrachtgever treedt "+ $("#person_name").val() +" op als bevoegd vertegenwoordiger.<br/><br/>Te beeindigen OZMO cloud communication BV diensten:<br/><table><tr><td>Type dienst</td><td>Datum beëindiging</td><td>Kosten beëindiging</td></tr>";
现在我得到了这个错误:

未捕获的语法错误:无效或意外标记

这是我的控制台中的错误:

我做错了什么?
我总是这样使用它,并且工作。

您尝试添加一个php变量。在这种情况下,您应该使用echo而不是=

var message = "Geachte " + $("#person_name").val() + ",<br/><br/> U heeft aangegeven diensten van OZMO cloud communications op te willen zeggen. Graag willen wij u verzoeken een “reply” op deze mail te sturen met daarin aangegeven dat u akkoord gaat met deze opzegging en eventuele kosten.<br/><br/>De opdrachtgever is <?echo $row['company_name']; ?> gevestigd aan de <? echo $row['company_address']; ?> te <? echo $row['company_city']; ?>. Namens de opdrachtgever treedt "+ $("#person_name").val() +" op als bevoegd vertegenwoordiger.<br/><br/>Te beeindigen OZMO cloud communication BV diensten:<br/><table><tr><td>Type dienst</td><td>Datum beëindiging</td><td>Kosten beëindiging</td></tr>";

尝试替换“reply”中的引号或完全删除它们…可能会返回无效字符,如新行?您发布的代码没有显示此症状。请为你的问题创建一个新的解决方案,JS本身是好的。问题可能是由您的一个PHP echo语句引起的,例如包含一个破坏JS的引号。请花时间描述问题是什么以及此解决方案有帮助的原因。记住,我们来这里是为了教育人们,而不仅仅是向他们扔代码。是的,这很有效,但我不知道为什么???为什么不喜欢我的答案。它之所以有效,是因为您需要返回数据。所以你用echo,@NicoZimmer为什么不喜欢我的答案。因为你没有添加这些信息。堆栈溢出上的问答旨在服务/教育整个社区,而不仅仅是OP。此代码为698个字符。你不会期望每个人都会逐个字符地比较代码来找出差异吧?