Tajuk yang ditulis semula ialah: Gunakan butang di luar teg <form> untuk menyerahkan borang
P粉141911244
2023-08-21 16:26:37
<p>Hasil terjemahan:</p>
<pre class="brush:php;toolbar:false;"><p>Andaikan saya mempunyai yang berikut: <code><form method="get" action="something.php">
<input type="text" name="name" />
</form>
<input type="submit" /></code></pre>
<kod>
<p>Bagaimanakah cara saya menyerahkan borang ini menggunakan butang hantar yang terletak di luar borang? Saya tahu terdapat atribut serah tindakan dalam HTML5, tetapi saya tidak pasti sama ada ia serasi merentas penyemak imbas sepenuhnya Jika tidak, adakah terdapat cara lain untuk mencapai fungsi ini? </p></code>
Dalam HTML5, terdapat atribut form. Pada asasnya
Kemas kini: Dalam pelayar moden anda boleh menggunakan
form
atribut untuk mencapai fungsi ini.Setahu saya, anda tidak boleh mencapai fungsi ini tanpa menggunakan JavaScript.
Ini penerangan dalam spesifikasi
Ini bahagian yang saya ketengahkan
submit
Butang dianggap sebagai kawalan.http://www.w3.org/TR/html4/interact/forms.html#h-17.2.1
Berdasarkan komen
Mengapa tidak meletakkan
input
di dalam borang, tetapi gunakan CSS untuk meletakkannya di tempat lain pada halaman?