Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich aus externen JavaScript-Dateien auf PHP-Variablen zugreifen?

Wie kann ich aus externen JavaScript-Dateien auf PHP-Variablen zugreifen?

Patricia Arquette
Freigeben: 2024-11-09 09:57:02
Original
664 Leute haben es durchsucht

How can I access PHP variables from external JavaScript files?

Zugriff auf PHP-Variablen aus externen JavaScript-Dateien

Der Zugriff auf PHP-Variablen aus Inline-JavaScript-Code ist mit der Echo-Anweisung von PHP unkompliziert. Bei der Verwendung externer JavaScript-Dateien ist jedoch ein anderer Ansatz erforderlich.

PHP-Werte in JavaScript-Code einfügen

Die Lösung liegt im Einfügen der PHP-Variablenwerte in das JavaScript Code zum Zeitpunkt der Generierung der Seite. Dies kann mithilfe der Echo-Anweisung von PHP im HTML erreicht werden:

<?php
    $color = "Red";
?>
<script type="text/javascript">var color = "<?php echo $color; ?>";</script>
<script type="text/javascript" src="externaljs.js"></script>
Nach dem Login kopieren

Zugriff auf PHP-Variablen aus einer externen JavaScript-Datei

In der externen JavaScript-Datei (externaljs.js) :

alert("color: " + color);
Nach dem Login kopieren

Mit dieser Methode kann die externe JavaScript-Datei auf den PHP-Variablenwert zugreifen, indem sie auf den Variablennamen verweist, der mit echo in den Code eingefügt wurde.

Das obige ist der detaillierte Inhalt vonWie kann ich aus externen JavaScript-Dateien auf PHP-Variablen zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage