Heim Backend-Entwicklung PHP-Tutorial Führen Sie die PHP-Funktion mit onclick aus

Führen Sie die PHP-Funktion mit onclick aus

Feb 29, 2024 pm 04:31 PM
php编程 后端开发 html元素

In der Webentwicklung ist es eine gängige Technik, das Onclick-Ereignis von JavaScript zum Ausführen von PHP-Funktionen zu verwenden. Durch Klicken auf ein HTML-Element wird eine JavaScript-Funktion ausgelöst. Anschließend ruft das JavaScript die Back-End-PHP-Funktion auf, um eine dynamische Interaktion zu erreichen. Diese Methode kann eine dynamische Aktualisierung von Webinhalten und Datenverarbeitung realisieren und die Benutzererfahrung und Interaktivität verbessern. In der tatsächlichen Entwicklung können durch die Kombination von Technologien wie Ajax komplexere Funktionen und Seiteninteraktionseffekte erzielt werden. In diesem Artikel wird erläutert, wie Sie Onclick-Ereignisse zum Ausführen von PHP-Funktionen verwenden, und Entwicklern dabei helfen, diese Technologie besser zu verstehen und anzuwenden.

Wir werden auch eine andere Möglichkeit demonstrieren, eine PHP-Funktion mithilfe des onclick()-Ereignisses auszuführen, indem wir eine PHP-Funktion mit reinem JavaScript aufrufen.

In diesem Artikel wird eine Möglichkeit vorgestellt, PHP-Funktionen mithilfe von GET 方法发送 URL 中的数据,并使用 isset() 函数检查 GET-Daten auszuführen. Diese Methode ruft eine PHP-Funktion auf, wenn die Daten festgelegt sind und die Funktion ausgeführt wird.


Verwenden Sie jQuery, um PHP-Funktionen über onclick()Ereignisse

auszuführen

Wir können jQuery verwenden, um das onclick() 事件。例如,创建一个 PHP 文件 echo.php 并编写一个函数 php_func()。在函数内写一条消息 Have a great day 并调用该函数。在另一个 PHP 文件中,在 script 标签内编写一些 jQuery。不要忘记将网页与 jQuery 源链接。在 html 中,编写一个带有 onclick() 属性的 button 标签。将属性值写为 test() 函数。在 button 标签之间写入文本 Click。在按钮下方创建一个空的 div 标签。在 script 标签内编写函数 test()。使用 echo.php 的 URL 编写一个 ajax 方法,并使用 result 作为参数编写一个 success() 函数。然后使用选择器选择 div 标签并使用 text() 函数和 result-Ereignis auszuführen, indem wir eine Funktion schreiben, die eine PHP-Funktion ausführt. Erstellen Sie beispielsweise eine PHP-Datei echo.php und schreiben Sie eine Funktion php_func(). Schreiben Sie eine Nachricht Ich wünsche Ihnen einen schönen Tag in die Funktion und rufen Sie die Funktion auf. Schreiben Sie in einer anderen PHP-Datei etwas jQuery in das Tag script. Vergessen Sie nicht, die Webseite mit der jQuery-Quelle zu verknüpfen. Schreiben Sie in

html

ein button-Tag mit einem -Attribut. Schreiben Sie den Attributwert als test()-Funktion. Schreiben Sie den Text Click zwischen die button-Tags. Erstellen Sie unterhalb der Schaltfläche ein leeres div-Tag. Schreiben Sie die Funktion test() in das Tag script. Schreiben Sie eine ajaxsuccess() 函数。该方法将请求发送到 echo.php 文件,该文件与当前 PHP 文件位于同一位置。请求成功,success()-Methode mit der URL von echo.php und schreiben Sie eine success()-Funktion mit result als Parameter. Wählen Sie dann mit dem Selektor das Tag div aus und verwenden Sie die Funktion text() mit result als Parameter.

Im folgenden Beispiel verwenden wir die AJAX-Methode, um eine asynchrone

Http

-Anfrage auszuführen. URL gibt die URL an, an die die Anfrage gesendet werden soll. Wenn die Anfrage erfolgreich ist, wird die Funktion

ausgeführt und das Ergebnis zurückgegeben und gedruckt.

Beispielcode: onclick()
#php 7.x
<?php
function php_func(){
echo " Have a great day";
}
php_func();
?>
Nach dem Login kopieren
<script>
function test(){
$.ajax({url:"echo.php", success:function(result){
$("div").text(result);}
})
} 
</script>
Nach dem Login kopieren
<button onclick="test()"> Click </button>
<div> </div>
Nach dem Login kopieren

Ausgabe:

Have a great day
Nach dem Login kopieren
Nach dem Login kopieren
onclick() 事件的 PHP 函数。例如,编写一个 PHP 函数 php_func(),显示消息 Stay Safe。使用 button 标签创建一个名为 Click 的按钮。将 onclick() 函数指定为一个属性,将 clickMe() 函数指定为其值。在 script 标签内编写函数 clickMe()。创建一个变量 result 并在 PHP 标签内调用其中的 php_func()。使用 document.write() 函数和 result

Verwenden Sie reines JavaScript, um PHP-Funktionen über

EreignisseclickMe() 在我们单击按钮时执行。然后,从 JavaScript 函数执行 PHP 函数 php_func()result auszuführen

Diese Methode verwendet JavaScript, um eine PHP-Funktion mit dem

-Ereignis auszuführen. Schreiben Sie beispielsweise eine PHP-Funktion php_func(), die die Meldung Stay Safe anzeigt. Erstellen Sie mit dem Tag button eine Schaltfläche mit dem Namen Click. Geben Sie die Funktion

als Attribut und die Funktion clickMe() als Wert an. Schreiben Sie die Funktion clickMe() in das Tag script. Erstellen Sie eine Variable result und rufen Sie darin innerhalb des PHP-Tags php_func() auf. Verwenden Sie die Funktion document.write() mit result als Argument, um die Ausgabe zu drucken.

Im folgenden Beispiel speichert die Variable der JavaScript-Funktion
das Ergebnis der PHP-Funktion und wird gedruckt.

GET 方法和 isset() Codebeispiel:

#php 7.x
<?php
function php_func(){
echo "Stay Safe";
}
?>
Nach dem Login kopieren
<button onclick="clickMe()"> Click </button>
Nach dem Login kopieren
function clickMe(){
var result ="<?php php_func(); ?>"
document.write(result);
}
Nach dem Login kopieren

Ausgabe: GET 数据设置链接的 URL,并检查数据是否已使用 isset() 函数设置。我们可以创建一个 PHP 函数,如果数据已经设置就调用该函数。例如,编写一个函数 myFunction() 并在该函数内显示一条消息 Have a great day。使用锚标记创建链接。将标签的 href 属性设置为 index.php?name=true。在锚标记之间写一个文本 Execute PHP Function。检查是否使用带有 $_GET 变量的 isset() 函数设置了 name。在 if 块内调用函数 myFunction()

Stay Safe
Nach dem Login kopieren

Verwenden Sie die Funktion GET 数据是通过 URL 发送的。name 的值设置为 trueisset() 函数返回 true,函数 myFunction(), um eine PHP-Funktion über einen Link auszuführen

Wir können

verwenden.

Im folgenden Beispiel führt 🎜 die Nachricht aus und zeigt sie an. 🎜 🎜 Beispielcode: 🎜
# php 7.x
<!DOCTYPE HTML>
<html>
<?php
function myFunction() {
echo &#39;Have a great day&#39;.&#39;<br>&#39;;
 }
if (isset($_GET[&#39;name&#39;])) {
myFunction();
}
?>
<a href=&#39;index.php?name=true&#39;>Execute PHP Function</a>
</html>
Nach dem Login kopieren
🎜 Ausgabe: 🎜
Have a great day
Nach dem Login kopieren
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonFühren Sie die PHP-Funktion mit onclick aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP formatiert Zeilen in CSV und schreibt Dateizeiger PHP formatiert Zeilen in CSV und schreibt Dateizeiger Mar 22, 2024 am 09:00 AM

In diesem Artikel wird ausführlich erläutert, wie PHP Zeilen in CSV formatiert und Dateizeiger schreibt. Ich hoffe, dass Sie nach dem Lesen dieses Artikels etwas daraus lernen können. Zeilen in CSV formatieren und in den Dateizeiger schreiben Schritt 1: Dateizeiger öffnen $file=fopen("path/to/file.csv","w"); in CSV-Strings umwandeln. Die Funktion akzeptiert die folgenden Parameter: $file: Dateizeiger $fields: CSV-Felder als Array $delimiter: Feldtrennzeichen (optional) $enclosure: Feldanführungszeichen (

PHP ändert die aktuelle umask PHP ändert die aktuelle umask Mar 22, 2024 am 08:41 AM

In diesem Artikel wird das Ändern der aktuellen umask in PHP ausführlich erläutert. Der Herausgeber hält dies für recht praktisch, daher teile ich es Ihnen als Referenz mit. Ich hoffe, dass Sie nach dem Lesen dieses Artikels etwas gewinnen können. Überblick über die Änderung der aktuellen umask durch PHP umask ist eine PHP-Funktion, mit der die Standarddateiberechtigungen für neu erstellte Dateien und Verzeichnisse festgelegt werden. Es akzeptiert ein Argument, eine Oktalzahl, die die Blockierungsberechtigung darstellt. Um beispielsweise die Schreibberechtigung für neu erstellte Dateien zu verhindern, würden Sie 002 verwenden. Methoden zum Ändern von umask Es gibt zwei Möglichkeiten, die aktuelle umask in PHP zu ändern: Verwendung der Funktion umask(): Die Funktion umask() ändert direkt die aktuelle umask. Seine Syntax ist: intumas

So lesen Sie Excel-Daten in HTML So lesen Sie Excel-Daten in HTML Mar 27, 2024 pm 05:11 PM

So lesen Sie Excel-Daten in HTML: 1. Verwenden Sie die JavaScript-Bibliothek, um Excel-Daten zu lesen. 2. Verwenden Sie die serverseitige Programmiersprache, um Excel-Daten zu lesen.

PHP gibt die numerische Kodierung der Fehlermeldung in der vorherigen MySQL-Operation zurück PHP gibt die numerische Kodierung der Fehlermeldung in der vorherigen MySQL-Operation zurück Mar 22, 2024 pm 12:31 PM

In diesem Artikel wird die digitale Kodierung der von PHP im vorherigen MySQL-Vorgang zurückgegebenen Fehlermeldung ausführlich erläutert. Der Herausgeber hält dies für recht praktisch, daher teile ich es Ihnen als Referenz mit. Ich hoffe, dass Sie nach dem Lesen dieses Artikels etwas gewinnen können . . Verwenden von PHP zum Zurückgeben von MySQL-Fehlerinformationen Einführung in die numerische Kodierung Bei der Verarbeitung von MySQL-Abfragen können Fehler auftreten. Um diese Fehler effektiv behandeln zu können, ist es wichtig, die numerische Kodierung von Fehlermeldungen zu verstehen. Dieser Artikel führt Sie durch die Verwendung von PHP, um die numerische Kodierung von MySQL-Fehlermeldungen zu erhalten. Methode zum Erhalten der numerischen Kodierung von Fehlerinformationen 1. mysqli_errno() Die Funktion mysqli_errno() gibt die aktuellste Fehlernummer der aktuellen MySQL-Verbindung zurück. Die Syntax lautet wie folgt: $erro

PHP ermittelt, ob ein angegebener Schlüssel in einem Array vorhanden ist PHP ermittelt, ob ein angegebener Schlüssel in einem Array vorhanden ist Mar 21, 2024 pm 09:21 PM

In diesem Artikel wird ausführlich erläutert, wie PHP ermittelt, ob ein bestimmter Schlüssel in einem Array vorhanden ist. Der Herausgeber hält dies für sehr praktisch, daher teile ich es Ihnen als Referenz mit und hoffe, dass Sie nach dem Lesen dieses Artikels etwas gewinnen können. PHP ermittelt, ob ein angegebener Schlüssel in einem Array vorhanden ist: In PHP gibt es viele Möglichkeiten, festzustellen, ob ein angegebener Schlüssel in einem Array vorhanden ist: 1. Verwenden Sie die Funktion isset(): isset($array["key"]) Diese Funktion gibt einen booleschen Wert zurück, true, wenn der angegebene Schlüssel vorhanden ist, andernfalls false. 2. Verwenden Sie die Funktion array_key_exists(): array_key_exists("key",$arr

Was ist ein Dreamweaver-Zeilenumbruch? Was ist ein Dreamweaver-Zeilenumbruch? Apr 08, 2024 pm 09:54 PM

Verwenden Sie das <br>-Tag in Dreamweaver, um Zeilenumbrüche zu erstellen, die über das Menü, Tastenkombinationen oder direkte Eingabe eingefügt werden können. Kann mit CSS-Stilen kombiniert werden, um leere Zeilen mit bestimmten Höhen zu erstellen. In manchen Fällen ist es sinnvoller, das <p>-Tag anstelle des <br>-Tags zu verwenden, da es automatisch Leerzeilen zwischen Absätzen erstellt und Stilkontrolle anwendet.

Der Unterschied und Zusammenhang zwischen Front-End- und Back-End-Entwicklung Der Unterschied und Zusammenhang zwischen Front-End- und Back-End-Entwicklung Mar 26, 2024 am 09:24 AM

Front-End- und Back-End-Entwicklung sind zwei wesentliche Aspekte beim Erstellen einer vollständigen Webanwendung. Es gibt offensichtliche Unterschiede zwischen ihnen, aber sie sind eng miteinander verbunden. In diesem Artikel werden die Unterschiede und Zusammenhänge zwischen Front-End- und Back-End-Entwicklung analysiert. Werfen wir zunächst einen Blick auf die spezifischen Definitionen und Aufgaben der Front-End-Entwicklung und der Back-End-Entwicklung. Die Front-End-Entwicklung ist hauptsächlich für den Aufbau der Benutzeroberfläche und des Benutzerinteraktionsteils verantwortlich, d. h. für das, was Benutzer im Browser sehen und bedienen. Frontend-Entwickler nutzen in der Regel Technologien wie HTML, CSS und JavaScript, um das Design und die Funktionalität von Webseiten zu implementieren

PHP zählt die Anzahl der Zellen oder Objektattribute in einem Array PHP zählt die Anzahl der Zellen oder Objektattribute in einem Array Mar 21, 2024 pm 04:11 PM

In diesem Artikel wird ausführlich erläutert, wie PHP die Anzahl der Einheiten oder Objektattribute in einem Array berechnet. Der Herausgeber hält dies für recht praktisch, daher teile ich es Ihnen als Referenz mit. Zählen Sie die Anzahl der Zellen in einem Array oder die Anzahl der Objektattribute im Array. count($array): Zählen Sie die Anzahl der Zellen in einem Array, einschließlich Zellen in verschachtelten Arrays. sizeof($array): Entspricht count().

See all articles