Tajuk yang ditulis semula ialah: Gunakan butang di luar teg <form> untuk menyerahkan borang
P粉141911244
P粉141911244 2023-08-21 16:26:37
0
2
348
<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>
P粉141911244
P粉141911244

membalas semua(2)
P粉432906880

Dalam HTML5, terdapat atribut form. Pada asasnya

<form id="myform" method="get" action="something.php">
    <input type="text" name="name" />
</form>

<input type="submit" form="myform" value="Update"/>
P粉018548441

Kemas kini: Dalam pelayar moden anda boleh menggunakan formatribut untuk mencapai fungsi ini.


Setahu saya, anda tidak boleh mencapai fungsi ini tanpa menggunakan JavaScript.

Ini penerangan dalam spesifikasi

Ini bahagian yang saya ketengahkan

submitButang 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?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!