Salin kode kode sebagai berikut:
<type skrip = "Teks/JavaScript">
// Verifikasi verifikasi nama domain umum
function checkNetUrl () {
var neturl = document.geteLementById ("neturl");
// Verifikasi Nama Domain Umum, seperti www.baidu.com
var regstr = "^^ ([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $";
var re = REGXP baru (REGSTR);
// var re =/^([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $/;
if (! re.exec (neturl.value)) {// Verifikasi apakah string input sesuai dengan aturan
Peringatan ("Alamat URL yang Anda masukkan salah! Format yang benar adalah mail.brookes.com");
neturl.focus ();
Kembali;
}
}
// verifikasi ponsel
fungsi iPhoneRegExp () {
var iPhone = document.getElementById ("iPhone").
var regstr = "^((13 [0-9]) | (14 [0-9]) | (15 [^4, // d]) | (18 [0-9])) // d {8 8} $ ";
var re = regexp baru (regstr);
if (! re.test (iPhone)) {
Peringatan ("Kesalahan spesifikasi, format yang benar seperti 152636363 ** (atau nomor ponsel dimulai dengan 13,14,18)");
}
}
// cek email (masih sedikit bug)
/*Function emailRegExp () {
var email = document.geteLementById ("email").
var regstr = "^([[a-za-z0-9/u4e00-/u9fa5]*[-_]? [a-za-z0-9]) {1,}+@([a-za-z0 -9]*[-_]? ] {2})?
var re = regexp baru (regstr);
if (! re.test (email)) {
Peringatan ("Kesalahan spesifikasi, format yang benar seperti 152636363 ** (atau nomor ponsel dimulai dengan 13,14,18)");
//iphone.focus ();
}
}*/
// Verifikasi Kartu ID
function cardregexp () {
var card = document.getElementById ("kartu").
var regstr = "(^// d {15} $) | (^// d {18} $) | (^// d {17} (// d | x | x) $)"
var re = regexp baru (regstr);
if (! re.test (kartu)) {
peringatan ("Input ilegal, format yang benar adalah: 4101821897020356 **");
}
}
// Sertifikat Provinsi Hong Kong dan Makau
Fungsi gangaocardregexp () {{) {
var card = document.getElementById ("kartu").
var regstr = "[az] {1,2} [0-9] {6} [(] {1} [a-z0-9] {1} [)];
var re = regexp baru (regstr);
if (! re.test (kartu)) {
Alert ("Hong Kong dan Makau Residen ID Input Ilegal! Format yang Benar Seperti: A15263*(E)");
}
}
// Dengan disabilitas
Function canjicardregexp () {
var card = document.getElementById ("kartu").
var regstr = "(^// d {22} $) | (^// d {20} $)";
var re = regexp baru (regstr);
if (! re.test (kartu)) {
Peringatan ("Masukan dari sertifikat disabilitas adalah ilegal!");
}
}
//kode Pos
fungsi postcardregexp () {
var postcard = document.geteLementById ("kartu pos").
var regstr = "^[0-9] {6} $";
var re = regexp baru (regstr);
if (! re.test (Postcard)) {
Peringatan ("Masukkan ilegal! Format yang benar seperti 4500!");
}
}
// faks dan verifikasi telepon tetap
function telregexp () {
var tel = document.geteLementById ("tel").
var regstr = "(^// d {11} $) | (^// d {12} $)) | (^// d {}-// d {8} $) | (^// D {4}-// d {7} $) |
var re = regexp baru (regstr);
if (! re.tel)) {
Peringatan ("Kesalahan Format Menulis! Format yang benar seperti 0511-44052 ** atau 021-878888 **");
}
}
// Verifikasi Nama Pengguna, aturannya adalah sebagai berikut:
// Apakah akun itu legal (di awal surat, memungkinkan 5-16 byte, memungkinkan surat surat
function usernameRegExp () {{) {
var username = document.geteLementById ("nama pengguna").
var regstr = "^[a-za-z] [a-za-z0-9 _] {3,15} $";
var re = regexp baru (regstr);
if (! re.test (nama pengguna)) {
Waspada ("Anda harus mulai dengan huruf, ikuti 4-15 digit, biarkan huruf atau di telepon!");
}
}
// periksa bilangan bulat
fungsi numRegExp () {
var num = document.geteLementById ("num").
var regstr = "^[0-9]*[1-9] [0-9]*$";
var re = regexp baru (regstr);
if (! re.test (num)) {
Peringatan ("Isi kesalahan format, format yang benar adalah: 8080");
}
}
// Periksa desimal atau bilangan bulat
fungsi numFontrEgexp () {
var num = document.geteLementById ("num").
var regstr = "^^ (([0] {1,}) | ([0-9] {1,}) [.] {1} [0-9] {1,}) | [0-9] {1,} $ ";
var re = regexp baru (regstr);
if (! re.test (num)) {
peringatan ("Isi kesalahan format, format yang benar adalah 12,3");
}
}
// Verifikasi Karakter Khusus^[^%$@] {1,} $
fungsi strgExp () {
var str = document.getElementById ("str").
var regstr = "^%$ &@] {1,} $";
var re = regexp baru (regstr);
if (! re.test (str)) {
Alert ("tidak dapat menyertakan karakter khusus");
}
}
// Verifikasi nama asli
fungsi nameRegExp () {
var name = document.geteLementById ("name").
var regstr = "((^a-za-z] {1} ([a-za-z _]) {2,20}) | (^/u4e00-/u9fa5] {1}+[a-za- Z0-9/U4E00-/U9FA5] {1,14})) $ ");
var re = regexp baru (regstr);
if (! re.test (name)) {
Waspada ("Itu harus 2-15 karakter Cina atau 3-21 huruf bahasa Inggris");
}
}
//// verifikasi paspor
fungsi huzhoaregexp () {
var huzhao = document.getElementById ("huzhao").
var regstr = "^((14) | (15) [0-9] {7}) | (g | s | d [0-9] {8}) | (p.) | (s.) [0 -9] {7}) $ ";
var re = regexp baru (regstr);
if (! re.test (huzhao)) {
Peringatan ("Input paspor ilegal, format yang benar adalah: G00106556");
}
}
// Kartu Petugas
FIRGUANREGEXP () {
var junguan = document.geteLementById ("junguan").
var regstr = "^[/u4e00-/u9fa5] {1} // d {7} $";
var re = regexp baru (regstr);
if (! re.test (junguan)) {
Peringatan ("Masukkan format ilegal! Benar seperti: SEA 6042 **");
}
}
// verifikasi kader budaya
FIRGUANREGEXP () {
var wenzhi = document.getElementById ("wenzhi").
var regstr = "^[/u4e00-/u9fa5] {1} text // d {4,12} $";
var re = regexp baru (regstr);
if (! re.test (wenzhi)) {
Peringatan ("" Input Sertifikat Kader Budaya ilegal! Format yang benar seperti: Guangwen 0816 ** ");
}
}
// Sertifikat Tentara
fungsi shibingregexp () {
var shibing = document.geteLementById ("shibing").
var regstr = "^[/u4e00-/u9fa5] {1,3} // d {4,12} $";
var re = regexp baru (regstr);
if (! re.test (shibing)) {
Peringatan ("" input sertifikat tentara ilegal! Format yang benar seperti: hubei 176340 ** ");
}
}
// Ponsel dan Pemeriksaan Telepon Tetap
Fungsi iPhonetelRegExp () {{
var iPhonetel = document.getElementById ("iPhonetel").
var regstr = "(^// d {11} $) | (^// d {12} $) | (^// d {3}-// d {8} $) | (^//// D {4}-// D {7} $) | [0 -9]) |
var re = regexp baru (regstr);
if (! re.test (iPhonetel)) {
Peringatan ("" Kesalahan Penulisan Nomor Telepon, tidak sesuai dengan spesifikasi nomor telepon (seperti 0511-4405xxx atau 15236565xxx), silakan isi ");
}
}
</script>