在 PHP 中,操作 HTML 輸出至關重要。 PHP 腳本和資料庫互動的最終目標是產生 HTML 內容。一旦 Web 瀏覽器載入此輸出,就會顯示 JavaScript 執行和其他互動。
使用PHP 插入JavaScript 函數呼叫
合併JavaScript 函數呼叫進入PHP 輸出,有幾種方法可用:
echo '<script type="text/javascript">', 'jsfunction();', '</script>';
<?php // PHP code ?> <script type="text/javascript"> jsFunction(); </script>
AJAX 和函數調用
對於AJAX 請求,您可以利用jQuery 等框架來簡化流程。考慮以下jQuery 範例:
$.get( 'wait.php', {}, function(returnedData) { document.getElementById("txt").innerHTML = returnedData; // Optional: Call a different function here someOtherFunctionYouWantToCall(); }, 'text' );
從PHP 傳回函數名稱
可以將函數名稱作為PHP 的AJAX 回應的一部分傳送:
<?php // Assume $returnedFunctionName contains the function name echo $returnedFunctionName; ?>
在JavaScript 端使用以下程式碼:
$.get( 'wait.php', {}, function(returnedData) { // Execute the function returned from PHP window[returnedData](); }, 'text' );
以上是如何將 JavaScript 函數呼叫整合到我的 PHP 程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!