Data bentuk khas ini diverifikasi oleh JavaScript adalah:
Apakah pengguna telah mengisi item yang diperlukan dalam formulir?
Apakah alamat surat dimasukkan oleh pengguna adalah legal?
Apakah pengguna sudah memasukkan tanggal hukum?
Apakah pengguna memasukkan teks di bidang numerik?
Harus -Fill (atau harus memilih) proyek
Fungsi berikut digunakan untuk memeriksa apakah pengguna telah mengisi item yang diperlukan (atau diperlukan) dalam formulir. Jika harus diisi atau opsi kosong, maka kotak peringatan akan muncul, dan nilai pengembalian fungsi salah, jika tidak, nilai pengembalian fungsi adalah benar (berarti data tidak masalah):
Salin kode kode sebagai berikut:
Function value_required (bidang, alerttxt)
{{
dengan (bidang)
{{
if (value == null || value == "")
{Alert (peringatan);
else {return true}
}
}
Verifikasi email (kotak surat verifikasi)
Fungsi berikut memeriksa apakah data input sesuai dengan sintaks dasar alamat email.
Ini berarti bahwa data input harus berisi@ simbol dan nomor titik (.). Pada saat yang sama,@ bukan karakter pertama dari alamat email, dan setidaknya satu nomor poin setelah@ 同时:
Salin kode kode sebagai berikut:
Function value_email (bidang, alerttxt)
{{
dengan (bidang)
{{
Apos = value.indexof ("@")
dotpos = value.LastIndexOf (".")
If (apos <1 || dotpos-apos <2)
{Alert (peringatan);
else {return true}
}
}
Contoh:
Salin kode kode sebagai berikut:
<Html>
<head>
<type skrip = "Teks/JavaScript">
Function value_email (bidang, alerttxt)
{{
dengan (bidang)
{{
Apos = value.indexof ("@")
dotpos = value.LastIndexOf (".")
If (apos <1 || dotpos-apos <2)
{Alert (peringatan);
else {return true}
}
}
Function value_form (thisform)
{{
dengan (ini informasi)
{{
If (validate_email (email, "bukan alamat email yang valid!" == false)
{email.focus ();
}
}
</script>
</head>
<body>
<Form Action = "SubmitPage.htm" OnSubmit = "Return value_Form (ini);" Method = "Post" >>
Email: <input type = "text" name = "email" size = "30">
<input type = "kirim" value = "kirim">
</form>
</body>
</html>