[英]Call to Javascript function from php
從php內部調用Javascript函數時遇到困難。 首先,我認為這可能嗎? 其次,你怎么做? 目前我有:
echo myFunction($name1);
在PHP內部,函數聲明為:
function myFunction(name)
但這給出了:
Fatal error: Call to undefined function myFunction() in C:\xampp\htdocs\page.php on line 109
請幫忙!
無法從PHP調用JavaScript函數。 PHP是服務器端語言,而JavaScript是客戶端語言。 兩人之間一無所知。
編輯:
根據您的要求和功能意圖,您可以將myFunction
重寫為PHP函數,然后調用它:
/* Create the function */
function myFunction($name) {
...
}
/* Call the function */
myFunction("name");
您可以使php輸出這樣的自調用函數
<?php
print "<script>(function (){
//JavaScript stuff
})();”; ?>
那應該在瀏覽器點擊時執行js,您可以在其中使用php變量,因為它們會被服務器擴展。 您可能最好以其他方式編寫功能。 或者,如果您確實需要服務器端php,則可以對該php腳本進行ajax調用並獲取一些json
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.