Langsung unggah kode:
<div id="register"><h4>Member Registration</h4><div><form method="post" action="register.php?action=register" name="register" id="registerForm"><dl><dt>Please fill in the following carefully</dt><dd>Username: <input type="text" name="username"></dd><dd>Password: <input type="password" name = "pwd"> </dd> <dd> Konfirmasi kata sandi: <input type = "password" name = "pwdaagain"> </dd> <dd id = "tximg"> <img src = "img/face/m01.gif" id = "faciMg"> <input type = "TOBENT" hidden "hidden" hidden "hidden" hidden "hidden" hidden "hidden" hidden "hidden" hidden "hidden" hidden "hidden" Hidden " id="imgsrclabel">m01.gif</label></dd><dd style="margin-right:120px;">Verification code: <input type="text" name="code"><span><img src="code.php" id="code" name="code"><a href="#code" id = "ubah"> ubah "</a> </span> </dd> <dd> <input type =" tombol "name =" kirim "id =" kirim "value =" register "> <input type =" Tombol "name =" QUIT "ID =" QUIT "Value =" EXIT "> </dd> </dl> </Form ikuti. Pemrosesan/*Register Formulir pengiriman*/fungsi formdeal () {var btnsubmit = document.getElementById ('kirim'); var formid = document.getElementById ('registerForm'); btnsubmit formid. di halaman ini if (! empt ($ _ get ['action']) && $ _get ['action'] == 'register') {echo 'Anda mengirimkan data'; exit ();}Akibatnya, saya tidak melihat pesan cepat setelah pengujian untuk waktu yang lama. Saya pikir kode itu salah atau metodenya salah ditulis. Saya memeriksanya dengan cermat dan mengkonfirmasi bahwa tidak ada kesalahan dalam dokumen hasil resmi.
formid.submit () tidak dapat diserahkan, jadi saya harus mengubah jenis btnsubmit untuk dikirimkan untuk saat ini
this.type = "kirim"
Saya memeriksa informasi secara online, dan alasannya dikurangi menjadi dua poin:
1. Tidak mungkin ada label dengan name = ”kirim” dalam formulir
2. "Enctype =" multipart/form-data "" tidak dapat hilang dalam formulir
Setelah pengujian, kedua poin ini tidak masuk akal dan tidak menyelesaikan masalah saya (mungkin lingkungan masalah saya berbeda)
Kemudian, saya berpikir bahwa teman -teman forum menyarankan agar saya mengubah ID tombol pendaftaran untuk menamainya tanpa mengirimkannya. Setelah koreksi, formulir dikirim secara normal dan pesan cepat muncul.
Akhirnya, ID tombol tidak boleh diatur untuk dikirimkan, jika tidak dapat menyebabkan kebingungan, yang mengakibatkan metode pengiriman formulir () tidak dapat mengirimkan formulir. Saat penamaan ID, yang terbaik adalah tidak mengulangi nama dengan API yang ada untuk menghindari masalah yang tidak perlu.