cari

Rumah  >  Soal Jawab  >  teks badan

Tajuk yang ditulis semula ialah: Gunakan butang di luar teg <form> untuk menyerahkan borang

<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粉141911244P粉141911244555 hari yang lalu467

membalas semua(2)saya akan balas

  • P粉432906880

    P粉4329068802023-08-22 15:04:37

    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"/>

    balas
    0
  • P粉018548441

    P粉0185484412023-08-22 11:58:02

    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?

    balas
    0
  • Batalbalas