Rumah >hujung hadapan web >tutorial css >Tindakan (atribut HTML)
Penjelasan terperinci mengenai atribut action
Borang HTML tidak berguna tanpa pemprosesan berikutnya. Atribut
action
Dalam contoh berikut, harta
memberitahu penyemak imbas untuk menghantar data borang ke halaman pemprosesan borang PHP (yang boleh menukar data borang ke format e -mel yang lebih mesra):
action
<code class="language-html"><form action="form-to-email.php" method="post" accept-charset="windows-1252"> <div> <label for="txtname">Name:</label> </div> ⋮ </form></code>Nilai atribut
Nilai elemen ini adalah URL yang menunjuk kepada dokumen yang mungkin terletak pada pelayan yang sama (contohnya, folder CGI yang dikongsi yang mengandungi pelbagai skrip pemprosesan bentuk), atau bahkan pelayan yang benar -benar berdiri sendiri (mungkin pemprosesan borang percuma perkhidmatan) halaman atau skrip pada.
html
atribut FAQ action
Apakah tujuan atribut? action
Atribut dalam HTML adalah komponen utama pemprosesan bentuk. Ia menentukan di mana untuk menghantar data borang apabila menyerahkan borang. Ia pada dasarnya mentakrifkan URL halaman yang akan memproses maklumat yang dikemukakan. Ini boleh menjadi URL skrip pada pelayan anda atau titik akhir API luaran. Atribut
, dan nilainya biasanya fail yang memproses pemprosesan data pada pelayan. action
action
<form></form>
bagaimana menggunakan atribut
action
Untuk menggunakan atribut , anda perlu memasukkannya dalam tag
hendaklah menjadi URL yang anda mahu menghantar data borang. Berikut adalah contoh asas: action
<form></form>
action
Dalam contoh ini, apabila borang diserahkan, data dihantar ke fail "Submit_form.php" pada pelayan.
<code class="language-html"><form action="submit_form.php" method="post"> <!-- 表单元素 --> </form></code>
Bolehkah URL relatif digunakan dalam atribut
?
action
Ya, URL relatif boleh digunakan dalam atribut . URL relatif adalah URL relatif kepada halaman semasa. Sebagai contoh, jika unit jadual anda berada di halaman www.example.com/contact.html dan anda menetapkan harta
action
action
Apa yang berlaku jika atribut
action
Jika atribut tidak ditentukan dalam bentuk, data borang akan dihantar ke URL halaman semasa. Ini adalah tingkah laku lalai proses penyerahan borang dalam HTML. Walau bagaimanapun, biasanya disyorkan untuk sentiasa menentukan atribut
action
action
Bolehkah URL luaran digunakan dalam atribut
Ya, URL luaran boleh digunakan dalam atribut Ya, atribut Bolehkah saya menukar atribut Ya, atribut Adakah atribut tidak, atribut Ya, atribut boleh berbilang tidak, pelbagai action
. Ini berguna jika anda menggunakan perkhidmatan luaran untuk memproses data borang. Sebagai contoh, anda mungkin menggunakan perkhidmatan seperti FormSpree atau Netlify untuk mengendalikan penyerahan borang di laman web statik. Dalam kes ini, anda akan menetapkan harta action
ke URL yang disediakan oleh Perkhidmatan. action
Bolehkah atribut digunakan dengan kaedah GET dan POST? action
boleh digunakan dengan kaedah GET dan Post. Atribut method
dalam tag borang menentukan bagaimana data borang dihantar. Jika kaedah GET digunakan, data borang dilampirkan ke URL yang ditentukan dalam atribut action
. Jika kaedah pos digunakan, data borang akan dimasukkan ke dalam badan permintaan HTTP. action
secara dinamik menggunakan JavaScript? action
boleh diubah secara dinamik menggunakan JavaScript. Ini berguna jika anda perlu menukar URL penyerahan borang berdasarkan input pengguna atau faktor lain. Atribut setAttribute
boleh diubah dalam JavaScript menggunakan kaedah action
. action
dalam HTML5 diperlukan? action
dalam HTML5 tidak diperlukan. Jika atribut action
tidak ditentukan, data borang akan dihantar ke URL halaman semasa. Walau bagaimanapun, biasanya disyorkan untuk sentiasa menentukan atribut action
untuk memastikan data borang dihantar ke lokasi yang betul. action
Bolehkah atribut digunakan dengan Ajax? action
boleh digunakan dengan Ajax. Apabila menyerahkan borang menggunakan AJAX, atribut action
menentukan URL yang mana permintaan itu dihantar. Walau bagaimanapun, borang tidak dikemukakan dengan cara tradisional, dan kod AJAX memintas bentuk penyerahan dan menghantar data secara tidak segerak, yang membolehkan halaman untuk tinggal di halaman yang sama tanpa menyegarkan. action
sifat digunakan dalam satu bentuk? action
. Jika anda perlu menghantar data borang ke pelbagai lokasi, anda perlu menggunakan skrip JavaScript atau pelayan untuk mengendalikannya.
Atas ialah kandungan terperinci Tindakan (atribut HTML). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!