PHP は、
PHP Echo の使用:
echo '<script type="text/javascript">jsfunction();</script>';
PHP モードのエスケープ:
<?php // PHP stuff ?> <script type="text/javascript"> jsFunction(); </script>
jQuery などの最新のフレームワークAJAX の処理を簡素化します。以下に例を示します:
$.get( 'wait.php', {}, function(returnedData) { document.getElementById("txt").innerHTML = returnedData; // Call another function here if desired }, 'text' );
必要に応じて、AJAX コールバックで使用するために PHP から関数名を返すことができます:
<?php echo "someOtherFunctionYouWantToCall()"; ?>
$.get( 'wait.php', {}, function(returnedData) { // Execute the returned function name window[returnedData](); }, 'text' );
PHP が HTML を生成することを覚えておくことが重要です文字列はブラウザによって解釈されて実行されます。 PHP 出力に JavaScript 関数呼び出しを含めることで、ページが読み込まれた後に JavaScript 機能をトリガーできます。
以上がPHP から JavaScript 関数を呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。