我在标题中收到错误,它仅在第 2 行末尾标记为 ">" 我尝试将其更改为 /> 或类似的简单内容,但它似乎根本不起作用...想法是制作一个按钮这将使用我使用 PHP 提供的 OwnerId 发送 onclick 这个函数。如果确实重要的话 [ownerId] => ec8d1073-544e-4330-bc9c-6fcfc3fe9bab 感谢您的阅读,如果您发送任何帮助,再次感谢<button onclick="SendCommMessageToOwner(<? echo $comm_data->info->ownerId; ?>)" type="submit" class="elementor-button elementor-size-sm button-color-comm"> // right here <span> <span class=" elementor-button-icon"> </span> <span class="elementor-button-text">שליחה</span> </span> </button>
1 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
这听起来像是JavaScript语法错误,而不是PHP语法错误。那么浏览器中导致错误的 JavaScript 代码是什么呢?你没有展示它,但你提供了一个线索:
如果确实重要 [ownerId] => ec8d1073-544e-4330-bc9c-6fcfc3fe9bab
所以 JavaScript 代码将是:
SendCommMessageToOwner(ec8d1073-544e-4330-bc9c-6fcfc3fe9bab)
是的,这是一个语法错误。我怀疑你的意思是让它成为一个字符串文字:
SendCommMessageToOwner('ec8d1073-544e-4330-bc9c-6fcfc3fe9bab')
这意味着您只是缺少标记中的引号(在本例中位于服务器端代码之外):
<button onclick="SendCommMessageToOwner('<? echo $comm_data->info->ownerId; ?>')" ...
- 1 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消