PHP가 PHP에서 해석되는 문자열을 출력한다는 사실을 활용하면 PHP에서 JavaScript 함수를 호출할 수 있습니다. 브라우저를 HTML로.
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!