คัดลอกรหัสรหัสดังนี้:
<script type = "text/javascript">
// ตรวจสอบการตรวจสอบชื่อโดเมนทั่วไป
ฟังก์ชั่น checkneturl () {
var neturl = document.getElementById ("neturl");
// ตรวจสอบชื่อโดเมนทั่วไปเช่น www.baidu.com
var regstr = "^^ ([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $";
var re = ใหม่ regxp (regstr);
// var re =/^([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $/;
if (! re.exec (neturl.value)) {// ตรวจสอบว่าสตริงอินพุตเป็นไปตามกฎ
การแจ้งเตือน ("ที่อยู่ URL ที่คุณป้อนนั้นผิด! รูปแบบที่ถูกต้องคือ mail.brookes.com");
neturl.focus ();
กลับ;
-
-
// การตรวจสอบโทรศัพท์มือถือ
ฟังก์ชั่น 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 (regstr);
if (! re.test (iPhone)) {
การแจ้งเตือน ("ข้อผิดพลาดข้อมูลจำเพาะรูปแบบที่ถูกต้องเช่น 152636363 ** (หรือหมายเลขโทรศัพท์มือถือเริ่มต้นด้วย 13,14,18)");
-
-
// การตรวจสอบอีเมล (ยังเป็นบั๊กบิต)
/*function emailRegExp(){
var email = document.getElementById ("อีเมล")
var regstr = "^([[a-za-z0-9/u4e00-/u9fa5]*[-_]? [a-za-z0-9]) {1,}+@([a-za-z0 -9]*[-_]? ] {2})?
var re = ใหม่ regexp (regstr);
if (! re.test (อีเมล)) {
alert("规格错误,正确格式如152636363**(或以13,14,18开头的手机号码)");
//iphone.focus ();
-
-
// การตรวจสอบบัตรประจำตัวประชาชน
ฟังก์ชั่น cardregexp () {
var card = document.getElementById ("การ์ด")
var regstr = "(^// d {15} $) | (^// d {18} $) | (^// d {17} (// d | x | x) $)"
var re = ใหม่ regexp (regstr);
if (! re.test (การ์ด)) {
การแจ้งเตือน ("อินพุตผิดกฎหมายรูปแบบที่ถูกต้องคือ: 4101821897020356 **");
-
-
// ใบรับรองจังหวัดฮ่องกงและมาเก๊า
ฟังก์ชั่น gangaocardregexp () {{) {
var card = document.getElementById ("การ์ด")
var regstr = "[az] {1,2} [0-9] {6} [(] {1} [a-z0-9] {1} [)];
var re = ใหม่ regexp (regstr);
if (! re.test (การ์ด)) {
alert("港澳居民身份证输入不合法!正确格式如:A15263*(E)");
-
-
// พิการ
ฟังก์ชั่น canjicardregexp () {
var card = document.getElementById ("การ์ด")
var regstr = "(^// d {22} $) | (^// d {20} $)";
var re = ใหม่ regexp (regstr);
if (! re.test (การ์ด)) {
การแจ้งเตือน ("อินพุตของใบรับรองความพิการผิดกฎหมาย!");
-
-
// รหัสไปรษณีย์
ฟังก์ชั่น postcardregexp () {
var postcard = document.getElementById ("โปสการ์ด")
var regstr = "^[0-9] {6} $";
var re = ใหม่ regexp (regstr);
if (! re.test (โปสการ์ด)) {
การแจ้งเตือน ("ป้อนผิดกฎหมาย! รูปแบบที่ถูกต้องเหมือน 4500!");
-
-
// แฟกซ์และการตรวจสอบโทรศัพท์คงที่
ฟังก์ชั่น telregexp () {
var tel = document.getElementById ("tel")
var regstr = "((^// d {11} $) | (^// d {12} $)) | (^// d {}-// d {8} $) | (^// d {4}-// d {7} $) | (^// d {4}-// d {8} $) "";
var re = ใหม่ regexp (regstr);
if (! re.tel)) {
การแจ้งเตือน ("ข้อผิดพลาดรูปแบบการเขียน! รูปแบบที่ถูกต้องเช่น 0511-44052 ** หรือ 021-878888 **");
-
-
// การตรวจสอบชื่อผู้ใช้กฎมีดังนี้:
// ไม่ว่าบัญชีจะถูกกฎหมายหรือไม่ (ในตอนต้นของจดหมายอนุญาตให้ 5-16 ไบต์อนุญาตให้จดหมายของตัวอักษร
ฟังก์ชั่น USERNAMEREGEXP () {{) {
ชื่อผู้ใช้ var = document.getElementById ("ชื่อผู้ใช้")
var regstr = "^[a-za-z] [a-za-z0-9 _] {3,15} $";
var re = ใหม่ regexp (regstr);
if (! re.test (ชื่อผู้ใช้)) {
การแจ้งเตือน ("คุณต้องเริ่มต้นด้วยตัวอักษรตาม 4-15 หลักปล่อยจดหมายหรือลงบรรทัด!");
-
-
// ตรวจสอบจำนวนเต็ม
ฟังก์ชัน numregexp () {
var num = document.getElementById ("num")
var regstr = "^[0-9]*[1-9] [0-9]*$";
var re = ใหม่ regexp (regstr);
if (! re.test (num)) {
การแจ้งเตือน ("กรอกข้อผิดพลาดในรูปแบบรูปแบบที่ถูกต้องคือ: 8080");
-
-
// ตรวจสอบทศนิยมหรือจำนวนเต็ม
ฟังก์ชั่น numfontregexp () {
var num = document.getElementById ("num")
var regstr = "^^ (([0] {1,}) | ([0-9] {1,}) [.] {1} [0-9] {1,}) | [0-9] {1,} $ ";
var re = ใหม่ regexp (regstr);
if(!re.test(num)){
การแจ้งเตือน ("กรอกข้อผิดพลาดในรูปแบบรูปแบบที่ถูกต้องคือ 12.3");
-
-
// ตรวจสอบอักขระพิเศษ^[^%$@] {1,} $
ฟังก์ชั่น strgexp () {
var str = document.getElementById ("str")
var regstr = "^%$ &@] {1,} $";
var re = ใหม่ regexp (regstr);
if (! re.test (str)) {
การแจ้งเตือน ("ไม่สามารถรวมอักขระพิเศษ");
-
-
// ยืนยันชื่อจริง
ฟังก์ชั่น nameregexp () {
ชื่อ var = document.getElementById ("ชื่อ")
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 (regstr);
if (! re.test (ชื่อ)) {
การแจ้งเตือน ("ควรเป็น 2-15 ตัวอักษรจีนหรือตัวอักษรภาษาอังกฤษ 3-21");
-
-
//// ตรวจสอบหนังสือเดินทาง
ฟังก์ชั่น 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 (regstr);
if (! re.test (huzhao)) {
การแจ้งเตือน ("อินพุตหนังสือเดินทางนั้นผิดกฎหมายรูปแบบที่ถูกต้องคือ: G00106556");
-
-
// บัตรเจ้าหน้าที่
funguanregexp () {
var junguan = document.getElementById ("Junguan")
var regstr = "^[/u4e00-/u9fa5] {1} // d {7} $";
var re = ใหม่ regexp (regstr);
if (! re.test (junguan)) {
การแจ้งเตือน ("ป้อนรูปแบบที่ผิดกฎหมาย! รูปแบบที่ถูกต้องเช่น: ทะเล 6042 **");
-
-
// การตรวจสอบนายทหารฝ่ายซ้าย
funguanregexp () {
var wenzhi = document.getElementById ("Wenzhi")
var regstr = "^[/u4e00-/u9fa5] {1} ข้อความ // d {4,12} $";
var re = ใหม่ regexp (regstr);
if (! re.test (Wenzhi)) {
การแจ้งเตือน ("" การป้อนข้อมูล CADRE ทางวัฒนธรรมที่ผิดกฎหมาย! รูปแบบที่ถูกต้องเช่น: Guangwen 0816 ** ");
-
-
// ใบรับรองทหาร
ฟังก์ชั่น shibingregexp () {
var shibing= document.getElementById("shibing").value;
var regstr = "^[/u4e00-/u9fa5] {1,3} // d {4,12} $";
var re = ใหม่ regexp (regstr);
if (! re.test (shibing)) {
การแจ้งเตือน ("" การป้อนข้อมูลใบรับรองทหารผิดกฎหมาย! รูปแบบที่ถูกต้องเช่น: Hubei 176340 ** ");
-
-
// โทรศัพท์มือถือและตรวจสอบโทรศัพท์คงที่
ฟังก์ชัน iphonetelregexp () {{
var iphonetel = document.getElementById ("iphonetel")
var regstr = "((^// d {11} $) | (^// d {12} $) | (^// d {3}-// d {8} $) | (^// // // // // // // // d {4}-// d {7} $) | (^// d {4}-// d {8} $) | [0 -9]) | (15 [^4, // d]) | (18 [0-9]) // d {8} $ "$";
var re = ใหม่ regexp (regstr);
if (! re.test (iphonetel)) {
การแจ้งเตือน ("" ข้อผิดพลาดในการเขียนหมายเลขโทรศัพท์ไม่สอดคล้องกับข้อกำหนดหมายเลขโทรศัพท์ (เช่น 0511-4405xxx หรือ 15236565xxx) โปรดกรอกข้อมูลใน ");
-
-
</script>