Rumah pembangunan bahagian belakang tutorial php Jalankan fungsi PHP menggunakan onclick

Jalankan fungsi PHP menggunakan onclick

Feb 29, 2024 pm 04:31 PM
pengaturcaraan php pembangunan bahagian belakang elemen html

Dalam pembangunan web, teknik biasa menggunakan acara onclick JavaScript untuk melaksanakan fungsi PHP. Fungsi JavaScript dicetuskan dengan mengklik pada elemen HTML, dan kemudian JavaScript memanggil fungsi PHP bahagian belakang untuk mencapai interaksi dinamik. Kaedah ini boleh merealisasikan pengemaskinian dinamik kandungan web dan pemprosesan data, dan meningkatkan pengalaman pengguna dan interaktiviti. Dalam pembangunan sebenar, fungsi yang lebih kompleks dan kesan interaksi halaman boleh dicapai dengan menggabungkan teknologi seperti Ajax. Artikel ini akan memperkenalkan cara menggunakan acara onclick untuk melaksanakan fungsi PHP dan membantu pembangun lebih memahami dan menggunakan teknologi ini.

Kami juga akan menunjukkan cara lain untuk melaksanakan fungsi PHP menggunakan acara onclick(), memanggil fungsi PHP menggunakan JavaScript tulen.

Artikel ini akan memperkenalkan cara untuk melaksanakan fungsi PHP menggunakan GET 方法发送 URL 中的数据,并使用 isset() 函数检查 GET data. Kaedah ini memanggil fungsi PHP jika data ditetapkan dan fungsi tersebut dilaksanakan.


Gunakan jQuery untuk melaksanakan fungsi PHP melalui onclick() acara

Kita boleh menggunakan jQuery untuk melaksanakan acara 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 dengan menulis fungsi yang melaksanakan fungsi PHP. Contohnya, buat fail PHP echo.php dan tulis fungsi php_func(). Tulis mesej Semoga hari yang menyeronokkan di dalam fungsi dan panggil fungsi tersebut. Dalam fail PHP yang lain, tulis beberapa jQuery di dalam tag script. Jangan lupa untuk memautkan halaman web dengan sumber jQuery. Dalam

html

, tulis teg butang dengan atribut . Tulis nilai atribut sebagai fungsi test(). Tulis teks Klik antara teg butang. Buat teg div kosong di bawah butang. Tulis fungsi test() di dalam tag script. Tulis kaedah ajaxsuccess() 函数。该方法将请求发送到 echo.php 文件,该文件与当前 PHP 文件位于同一位置。请求成功,success() menggunakan URL echo.php dan tulis fungsi success() menggunakan result sebagai parameter. Kemudian gunakan pemilih untuk memilih teg div dan gunakan fungsi text() dengan result sebagai parameter.

Dalam contoh di bawah, kami menggunakan kaedah AJAX untuk melaksanakan permintaan

Http

tak segerak. URL menentukan URL untuk menghantar permintaan apabila permintaan berjaya, fungsi

dijalankan dan hasilnya dikembalikan dan dicetak.

Kod contoh: onclick()
#php 7.x
<?php
function php_func(){
echo " Have a great day";
}
php_func();
?>
Salin selepas log masuk
<script>
function test(){
$.ajax({url:"echo.php", success:function(result){
$("div").text(result);}
})
} 
</script>
Salin selepas log masuk
<button onclick="test()"> Click </button>
<div> </div>
Salin selepas log masuk

Keluaran:

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

Gunakan JavaScript tulen untuk melaksanakan fungsi PHP melalui

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

Kaedah ini menggunakan JavaScript untuk melaksanakan fungsi PHP dengan acara

. Contohnya, tulis fungsi PHP php_func() yang memaparkan mesej Kekal Selamat. Buat butang bernama Klik menggunakan teg butang. Tentukan fungsi

sebagai harta dan fungsi clickMe() sebagai nilainya. Tulis fungsi clickMe() di dalam teg script. Buat hasil pembolehubah dan panggil php_func() di dalamnya dalam teg PHP. Gunakan fungsi document.write() dengan result sebagai argumen untuk mencetak output.

Dalam contoh di bawah, pembolehubah fungsi JavaScript
menyimpan hasil daripada fungsi PHP dan dicetak.

GET 方法和 isset() Contoh kod:

#php 7.x
<?php
function php_func(){
echo "Stay Safe";
}
?>
Salin selepas log masuk
<button onclick="clickMe()"> Click </button>
Salin selepas log masuk
function clickMe(){
var result ="<?php php_func(); ?>"
document.write(result);
}
Salin selepas log masuk

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

Stay Safe
Salin selepas log masuk

Gunakan fungsi GET 数据是通过 URL 发送的。name 的值设置为 trueisset() 函数返回 true,函数 myFunction() untuk melaksanakan fungsi PHP daripada pautan

Kita boleh guna

.

Dalam contoh di bawah, 🎜 melaksanakan dan memaparkan mesej. 🎜 🎜 Kod contoh: 🎜
# 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>
Salin selepas log masuk
🎜 Keluaran: 🎜
Have a great day
Salin selepas log masuk
Salin selepas log masuk

Atas ialah kandungan terperinci Jalankan fungsi PHP menggunakan onclick. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Baris format PHP ke CSV dan tulis penuding fail Baris format PHP ke CSV dan tulis penuding fail Mar 22, 2024 am 09:00 AM

Artikel ini akan menerangkan secara terperinci bagaimana PHP memformat baris ke dalam CSV dan menulis penunjuk fail saya rasa ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan saya harap anda boleh memperoleh sesuatu selepas membaca artikel ini. Format baris ke CSV dan tulis ke penuding fail Langkah 1: Buka penuding fail $file=fopen("path/to/file.csv","w"); kepada rentetan CSV. Fungsi ini menerima parameter berikut: $fail: penuding fail $medan: medan CSV sebagai tatasusunan $pembatas: pembatas medan (pilihan) $kepungan: petikan medan (

PHP menukar umask semasa PHP menukar umask semasa Mar 22, 2024 am 08:41 AM

Artikel ini akan menerangkan secara terperinci tentang menukar umask semasa dalam PHP Editor berpendapat ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan saya harap anda boleh memperoleh sesuatu selepas membaca artikel ini. Gambaran keseluruhan PHP yang menukar umask semasa umask ialah fungsi php yang digunakan untuk menetapkan kebenaran fail lalai untuk fail dan direktori yang baru dibuat. Ia menerima satu hujah, iaitu nombor perlapanan yang mewakili kebenaran untuk menyekat. Sebagai contoh, untuk menghalang kebenaran menulis pada fail yang baru dibuat, anda akan menggunakan 002. Kaedah menukar umask Terdapat dua cara untuk menukar umask semasa dalam PHP: Menggunakan fungsi umask(): Fungsi umask() menukar secara langsung umask semasa. Sintaksnya ialah: intumas

Cara membaca data excel dalam html Cara membaca data excel dalam html Mar 27, 2024 pm 05:11 PM

Cara membaca data excel dalam html: 1. Gunakan perpustakaan JavaScript untuk membaca data Excel 2. Gunakan bahasa pengaturcaraan bahagian pelayan untuk membaca data Excel;

PHP mengembalikan pengekodan berangka mesej ralat dalam operasi MySQL sebelumnya PHP mengembalikan pengekodan berangka mesej ralat dalam operasi MySQL sebelumnya Mar 22, 2024 pm 12:31 PM

Artikel ini akan menerangkan secara terperinci pengekodan digital mesej ralat yang dikembalikan oleh PHP dalam operasi Mysql sebelumnya. Editor berpendapat ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan . Menggunakan PHP untuk mengembalikan maklumat ralat MySQL Pengekodan Berangka Pengenalan Semasa memproses pertanyaan mysql, anda mungkin menghadapi ralat. Untuk mengendalikan ralat ini dengan berkesan, adalah penting untuk memahami pengekodan berangka mesej ralat. Artikel ini akan membimbing anda menggunakan php untuk mendapatkan pengekodan berangka mesej ralat Mysql. Kaedah mendapatkan pengekodan berangka maklumat ralat 1. mysqli_errno() Fungsi mysqli_errno() mengembalikan nombor ralat terkini sambungan MySQL semasa. Sintaksnya adalah seperti berikut: $erro

PHP menentukan sama ada kunci yang ditentukan wujud dalam tatasusunan PHP menentukan sama ada kunci yang ditentukan wujud dalam tatasusunan Mar 21, 2024 pm 09:21 PM

Artikel ini akan menerangkan secara terperinci bagaimana PHP menentukan sama ada kunci yang ditentukan wujud dalam tatasusunan Editor berpendapat ia sangat praktikal, jadi saya berkongsi dengan anda sebagai rujukan saya harap anda boleh memperoleh sesuatu selepas membaca artikel ini. PHP menentukan sama ada kunci yang ditentukan wujud dalam tatasusunan: Dalam PHP, terdapat banyak cara untuk menentukan sama ada kunci yang ditentukan wujud dalam tatasusunan: 1. Gunakan fungsi isset(): isset($array["key"]) Fungsi ini mengembalikan nilai Boolean, benar jika kunci yang ditentukan wujud, palsu sebaliknya. 2. Gunakan fungsi array_key_exists(): array_key_exists("key",$arr

Apakah pemisah talian dreamweaver? Apakah pemisah talian dreamweaver? Apr 08, 2024 pm 09:54 PM

Gunakan teg <br> dalam Dreamweaver untuk membuat pemisah baris, yang boleh dimasukkan melalui menu, kekunci pintasan atau menaip terus. Boleh digabungkan dengan gaya CSS untuk mencipta baris kosong ketinggian tertentu. Dalam sesetengah kes, adalah lebih sesuai untuk menggunakan teg <p> dan bukannya teg <br> kerana ia secara automatik mencipta baris kosong antara perenggan dan menggunakan kawalan gaya.

Perbezaan dan perkaitan antara pembangunan front-end dan back-end Perbezaan dan perkaitan antara pembangunan front-end dan back-end Mar 26, 2024 am 09:24 AM

Pembangunan bahagian hadapan dan bahagian belakang adalah dua aspek penting untuk membina aplikasi web yang lengkap Terdapat perbezaan yang jelas antara mereka, tetapi ia berkait rapat. Artikel ini akan menganalisis perbezaan dan perkaitan antara pembangunan front-end dan back-end. Mula-mula, mari kita lihat definisi dan tugas khusus pembangunan bahagian hadapan dan pembangunan bahagian belakang. Pembangunan bahagian hadapan bertanggungjawab terutamanya untuk membina antara muka pengguna dan bahagian interaksi pengguna, iaitu, perkara yang dilihat dan dikendalikan oleh pengguna dalam penyemak imbas. Pembangun bahagian hadapan biasanya menggunakan teknologi seperti HTML, CSS dan JavaScript untuk melaksanakan reka bentuk dan kefungsian halaman web

PHP mengira bilangan sel atau atribut objek dalam tatasusunan PHP mengira bilangan sel atau atribut objek dalam tatasusunan Mar 21, 2024 pm 04:11 PM

Artikel ini akan menerangkan secara terperinci bagaimana PHP mengira bilangan unit atau atribut objek dalam tatasusunan Editor berpendapat ia sangat praktikal, jadi saya berkongsi dengan anda sebagai rujukan saya harap anda boleh memperoleh sesuatu selepas membaca artikel ini. Kira bilangan sel dalam tatasusunan atau bilangan atribut objek dalam tatasusunan($array): Kira bilangan sel dalam tatasusunan, termasuk sel dalam tatasusunan bersarang. sizeof($array): Setara dengan count().

See all articles