Heim >Backend-Entwicklung >PHP-Problem >So rufen Sie die PHP-Methode in Javascript auf
So verwenden Sie Javascript zum Aufrufen von PHP: Erstellen Sie zunächst eine HTML-Beispieldatei und fügen Sie dann ein Skript-Tag zum HTML hinzu. Rufen Sie schließlich die PHP-Methode in js auf.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 5.3.5, DELL G3-Computer
Beispiele für Methoden für JS zum Aufrufen von PHP und PHP zum Aufrufen von JS
1 PHP-Dateien und ruft den Wert in PHP ab.
Nennen Sie ein einfaches Beispiel zur Veranschaulichung:
Verwenden Sie zum Beispiel auf der Seite test_json1 den folgenden Satz zum Aufrufen:
<script type="text/javascript" src="http://callmewhy.sinaapp.com/index.php/test/testjson2"> </script> <script type="text/javascript" > alert(jstext); </script>
Einen solchen Teil des PHP-Codes gibt es in test_json2. php:
<?php $php_test='I come from PHP!'; echo "var test='$php_test';"; echo "var jstext="."'$php_test';"; ?>
Beim Ausführen der Datei test_json1.php wird die Datei test_json2.php aufgerufen und die Ausgabe der b.php-Datei wird als JS-Anweisung ausgeführt. Daher wird hier ein Eingabeaufforderungsfeld mit dem Wert angezeigt der JS-Variablen jstext, die jstext in der PHP-Datei zugewiesen ist.
Zusammenfassung: Verwenden Sie JS, um die Datei in HTML aufzurufen, um die PHP-Datei anzupassen. Anschließend wird die Ausgabe der PHP-Datei als JS-Code verwendet die aufrufende Seite.
[Empfohlenes Lernen: „
PHP-Video-Tutorial“ 2. PHP ruft den Wert in JS auf
Es gibt so einen Code auf der Seite test_json3.php:
<script type="text/javascript" > var data="call_me_why"; </script> <? echo "<script type=text/javascript>document.write(data)</script>"; ?>
3 ruft die Methode (Funktion) in js auf
Es ähnelt im Grunde dem zweiten Fall und verwendet echo Script, um JS-Aufrufe zu implementieren
4. JS ruft PHP-Variablen auf(1)<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>"; ?>(2)
<?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; ?>">5. JS ruft PHP-Funktionen auf
<?php $url = 'CALL_ME_WHY'; //定义变量 ?> <script type="text/javascript"> //js调用php变量 var ds ="<?php echo $url?>" ; //赋值 alert(ds); //输出效果 </script>
Das obige ist der detaillierte Inhalt vonSo rufen Sie die PHP-Methode in Javascript auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!