簡體   English   中英

將 JavaScript 變量傳遞給嵌入在 php 中的 html 時遇到問題

[英]Trouble passing JavaScript variables to html that is embedded in php

正如我的標題所示,我無法將 JavaScript 變量傳遞給嵌入在 PHP 中的 html。 PHP(html、JavaScript)文件運行並在瀏覽器上顯示文檔。 我需要幫助的地方是從嵌入的 html 調用 JavaScript 函數。 在構建文檔時,應該調用 JavaScript 函數,以便文檔將包含檢索到的 JavaScript 值。 我嘗試了各種解決方案,但它們不起作用。 我希望我的解釋不要太羅嗦。 如果您需要查看代碼,請告訴我

不幸的是,我認為它不會像您希望的那樣工作。 PHP 在發送到客戶端之前正在服務器端運行。 最終用戶在他或她的瀏覽器開始運行 javascript 之前下載構建的 html。

您正在嘗試(通過它的聲音)同時運行 PHP 和 Javascript 來填充您的標簽......這將行不通。

三個選項:

  • 在服務器上用 PHP 執行所有操作並發送完成的頁面。 (最合乎邏輯)
  • 在 PHP 中盡你所能,將頁面發送到客戶端並在頁面加載時執行 AJAX 調用以完成工作。 (如果需要javascript)
  • 使用 Node ...(在服務器上運行的 Javascript - 這是一個雙贏的局面)

丹尼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM