Rumah > hujung hadapan web > tutorial js > Bagaimana untuk Mencipta Butang di Luar Borang Yang Tidak Diserahkan?

Bagaimana untuk Mencipta Butang di Luar Borang Yang Tidak Diserahkan?

Mary-Kate Olsen
Lepaskan: 2024-10-26 15:59:02
asal
1109 orang telah melayarinya

How to Create a Button Outside a Form That Doesn't Submit It?

Butang HTML untuk Menentang Penyerahan Borang

Soalan:
Bagaimana seseorang boleh membuat butang di luar HTML borang yang tidak menghantar borang apabila diklik?

Pertimbangkan kod berikut:

<code class="html"><form id="myform">
  <label>Label
    <input />
  </label>
</form>
<button>My Button</button></code>
Salin selepas log masuk

Walaupun tiada atribut borang dalam butang, ia masih menyerahkan borang.

Jawapan:
Untuk menghalang butang daripada menghantar borang, ia hendaklah diisytiharkan sebagai jenis "butang". Berikut ialah kod yang dikemas kini:

<code class="html"><button type="button">My Button</button></code>
Salin selepas log masuk

Sebab:
Butang HTML mewarisi keadaan Butang Hantar secara lalai. Dengan menetapkan jenis secara eksplisit sebagai "butang", kami membatalkan pilihan lalai dan menghalang penyerahan borang.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Butang di Luar Borang Yang Tidak Diserahkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan