ホームページ >バックエンド開発 >PHPチュートリアル >JS が PHP を呼び出すメソッドと PHP が JS を呼び出すメソッドの例
JS は PHP を呼び出し、PHP は JS を呼び出します。
最初に、JS で PHP ファイルを呼び出し、PHP の値を取得します。 たとえば、ページ test_1
では、次の文を使用して呼び出します: <!--举例引用示例,这个js文件不存在,该js文件改成你自己的-->
<script type="text/javascript" src="http://www.php.cn/a.js"></script>
<script type="text/javascript" >
alert(jstext);
</script>
test.php ファイル: <?php
$php_test='I like PHP中文网!';
echo "var test='$php_test';";
echo "var jstext="."'$php_test';";
?>
test.php ファイルが実行されると、次のようになります。 test_1.php ファイルを呼び出し、b.php ファイルの出力を JS ステートメントとして実行します。
ここでプロンプト ボックスがポップアップ表示されます。内容は JS 変数 jstext の値です。は、PHP ファイル内で割り当てられます。 jstext の値を指定します。概要: JS を使用して HTML でファイルを呼び出し、PHP ファイルを呼び出すと、PHP ファイルの出力が呼び出しページで JS コードとして使用されます。 .
PHPcallsJS の値 test.phpページには次のようなコードがあります: <script type="text/javascript" >
var data="call_me_why";
</script>
<?
echo "<script type=text/javascript>document.write(data)</script>";
?>
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='text/javascript'>test();</script>"; ?>
<?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; ?>">
<?php
$url = 'CALL_ME_WHY'; //定义变量
?>
<script type="text/javascript">
//js调用php变量
var ds ="<?php echo $url?>" ; //赋值
alert(ds); //输出效果
</script>
JS PHP 関数を呼び出します <script language="JavaScript">
var Y=<?php echo date('Y')?>,M=<?php echo date('n')?>,D=<?php echo date('j')?>;
alert(Y);
alert(M);
alert(D);
</script>
以上がJS が PHP を呼び出すメソッドと PHP が JS を呼び出すメソッドの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。