JS和PHP互呼叫

2021-06-26 07:43:45 字數 838 閱讀 1154

1、js方式呼叫php檔案並取得php中的值

舉乙個簡單的例子來說明:

如在頁面a.html中用下面這句呼叫:

在b.php中有這樣一段php**:

<? $action=$_get['action']; //echo "var jstext='$action'"; //輸出一句js語句,生成乙個js變數,並賦顛值為php變數 $action的值 //echo "var jstext='aa'"; 

echo "var jstext="."'$action'"; ?>

當執行a.html檔案時,就會呼叫b.php檔案,並將b.php檔案的輸出作為js語句來執行,所以此處會彈出乙個提示框,內容為js變數jstext的值,也就是在php檔案中賦給jstext的值.

小結:在html裡用js 呼叫檔案的方式調php檔案,則php檔案的輸出將會被呼叫頁作為js的**來用.

2、php呼叫js中的值

在z.php頁面中有這樣一段**:

<? $key=""; echo $key; ?>

3、php呼叫js中的方法(函式)

<?php echo ""; ?>

4、js呼叫php變數

(1)通過html元素中**

<?php

$userid=100;

?>

">

(2)直接echo到js變數:

<?php

$url = '變化的**'; //定義變數

?>

js呼叫php和php呼叫js的方法

一 js呼叫php的值 a.html b.php action get action 輸出一句js語句,生成乙個js變數,並賦顛值為php變數 action的值 echo var jstext action echo var jstext aa echo var jstext 1 小結 在html裡...

js呼叫php和php呼叫js的方法舉例

1 js方式呼叫php檔案並取得php中的值 舉乙個簡單的例子來說明 如在頁面a.html中用下面這句呼叫 在b.php中有這樣一段php 當執行a.html檔案時,就會呼叫b.php檔案,並將b.php檔案的輸出作為js語句來執行,所以此處會彈出乙個提示框,內容為js變數jstext的值,也就是在...

lua和c 相互呼叫

include include include include include extern c lua state l int luaadd lua state l,int x,int y extern int cl domylua lua state l extern int cl drawte...