亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

HTML 中的 PHP 會產生 SyntaxError: Invalid or Unexpected

HTML 中的 PHP 會產生 SyntaxError: Invalid or Unexpected

PHP
慕運維8079593 2023-09-08 10:13:00
我在標題中收到錯誤,它僅在第 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; ?>')" ...


查看完整回答
反對 回復 2023-09-08
  • 1 回答
  • 0 關注
  • 159 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號