ホームページ > バックエンド開発 > PHPチュートリアル > PHPでjsメソッドを呼び出す方法

PHPでjsメソッドを呼び出す方法

PHPz
リリース: 2021-03-18 15:19:30
オリジナル
9212 人が閲覧しました

PHPでjsメソッドを呼び出す方法

JSがPHPを呼び出す方法とPHPがJSを呼び出す方法の例

推奨学習:「PHPビデオチュートリアル

1. JSを使用してPHPファイルを呼び出し、PHPの値を取得します

簡単な例を見て説明しましょう:

たとえば、ページ test_json1 では、次の文を使用して呼び出します:

<script type="text/javascript" src="http://callmewhy.sinaapp.com/index.php/test/testjson2">  
</script>  
<script type="text/javascript" >  
    alert(jstext);  
</script>
ログイン後にコピー

test_json2.php には次のような PHP コードがあります:

<?php  
$php_test=&#39;I come from PHP!&#39;;  
echo "var test=&#39;$php_test&#39;;";  
echo "var jstext="."&#39;$php_test&#39;;";   
?>
ログイン後にコピー

When the test_json1. php ファイルが実行されると、test_json2.php ファイルが呼び出され、b.php ファイルの出力が JS ステートメントとして実行されます。

ここでプロンプト ボックスが表示されます。内容は JS 変数 jstext の値です。これは、PHP ファイルの jstext に割り当てられる値です。

概要: JS を使用して HTML でファイルを呼び出し、PHP ファイルを呼び出すと、PHP ファイルの出力が呼び出しページで JS コードとして使用されます。

2. PHP は JS の値を呼び出します

test_json3.php ページには次のようなコードがあります:

<script type="text/javascript" >   
var data="call_me_why";   
</script>  
<?   
    echo "<script type=text/javascript>document.write(data)</script>";  
?>
ログイン後にコピー

3. PHP は js

のメソッド (関数) を呼び出します。 2 番目のケースでは、エコー スクリプトを使用して JS 呼び出しを実装する

<script type="text/javascript">   
function test() {     
    var t1=3;     
    t1 = t1+2;     
    alert(t1);     
    //return t1;   
}   
</script>  
<?php echo "<script type=&#39;text/javascript&#39;>test();</script>"; ?>
ログイン後にコピー

4 、JS は PHP 変数を呼び出します

(1)

<?php  
    $userId=100;  
?>   
<script>  
    var userId;  
    userId=document.getElementById("userId").value;  
    alert(userId);  
</script>  
<input type="text" name="userId" id="userId" value="<?php echo $userId; ?>">
ログイン後にコピー

(2)

<?php  
    $url = &#39;CALL_ME_WHY&#39;;    //定义变量  
?>  
<script type="text/javascript">  
    //js调用php变量  
    var ds ="<?php echo $url?>" ; //赋值  
    alert(ds); //输出效果  
</script>
ログイン後にコピー

5 、JS は PHP 関数を呼び出します

リーリー
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート