Kopieren Sie den Code -Code wie folgt:
<script type = "text/javaScript">
// Überprüfung der allgemeinen Domainnamens
Funktion checkNeturl () {
var neturl = document.getElementById ("neturl");
// allgemeine Domainnamen wie www.baidu.com überprüfen
var regstr = "^^ ([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $";
var re = new REGXP (Regstr);
// var re =/^([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $/;
if (! re.exec (neturl.value)) {// Überprüfen Sie, ob die Eingabezeichenfolge den Regeln entspricht
ALERT ("Die von Ihnen eingegebene URL -Adresse ist falsch! Das richtige Format ist Mail.brookes.com");
neturl.focus ();
Zurückkehren;
}
}
// Mobiltelefonüberprüfung
Funktion 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 = new regexp (regstr);
if (! re.Test (iPhone)) {
Alert ("Spezifikationsfehler, korrektes Format wie 152636363 ** (oder Mobiltelefonnummer beginnend mit 13,14,18)");
}
}
// E -Mail -Check (immer noch ein bisschen Fehler)
/*Function EmailRegExp () {
var E -Mail = document.getElementById ("E -Mail").
var regstr = "^([[a-za-z0-9/u4e00-/u9fa5]*[-_]? [a-za-z0-9]) {1,}+@([a-za-z0 -9]*[-_]? ] {2})?
var re = new regexp (regstr);
if (! Re.Test (E -Mail)) {
Alert ("Spezifikationsfehler, korrektes Format wie 152636363 ** (oder Mobiltelefonnummer beginnend mit 13,14,18)");
//iphone.focus ();
}
}*/
// ID -Kartenüberprüfung
Funktion cardregexp () {
var card = document.getElementById ("Karte").
var regstr = "(^// d {15} $) | (^// d {18} $) | (^// d {17} (// d | x | x) $)"
var re = new regexp (regstr);
if (! re.Test (Karte)) {
ALERT ("Illegal eingeben, das richtige Format ist: 4101821897020356 **");
}
}
// Provinz Hong Kong und Macau
Funktion Gangaocardregexp () {{) {
var card = document.getElementById ("Karte").
var regstr = "[az] {1,2} [0-9] {6} [(] {1} [a-z0-9] {1} [)];
var re = new regexp (regstr);
if (! re.Test (Karte)) {
ALERT ("Hongkong und Macao Resident ID -Karte Eingabe illegal! Richtige Formate wie: a15263*(e)");
}
}
// Deaktiviert
Funktion canjicardregexp () {
var card = document.getElementById ("Karte").
var regstr = "(^// d {22} $) | (^// d {20} $)";
var re = new regexp (regstr);
if (! re.Test (Karte)) {
ALERT ("Die Eingabe des Behinderungszertifikats ist illegal!");
}
}
//Postleitzahl
Funktion postcardregexp () {
var postcard = document.getElementById ("Postkarte").
var regstr = "^[0-9] {6} $";
var re = new regexp (regstr);
if (! re.Test (Postkarte)) {
Alarm ("Illegal eingeben! Das richtige Format ist wie 4500!");
}
}
// Fax und feste Telefonüberprüfung
Funktion 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 = new regexp (regstr);
if (! re.tel)) {
ALERT ("Schreibformatfehler! Richtige Format wie 0511-44052 ** oder 021-8788888 **");
}
}
// Benutzernamenüberprüfung sind die Regeln wie folgt:
// Ob das Konto legal ist (zu Beginn des Briefes, so dass 5-16 Bytes zulässig sind, und die Buchstaben von Buchstaben zulässt
Funktion userernaMereGexp () {{) {
var userername = document.getElementById ("Benutzername").
var regstr = "^[a-za-z] [a-za-z0-9 _] {3,15} $";
var re = new regexp (regstr);
if (! re.Test (Benutzername)) {
ALERT ("Sie müssen mit dem Buchstaben beginnen, 4-15 Ziffern folgen, die Buchstaben oder die Linie entlang!");
}
}
// eine Ganzzahl überprüfen
Funktion numregexp () {
var num = document.getElementById ("num").
var regstr = "^[0-9]*[1-9] [0-9]*$";
var re = new regexp (regstr);
if (! re.test (num)) {
ALERT ("Füllen Sie den Formatfehler aus, das richtige Format ist: 8080");
}
}
// Dezimal oder Ganzzahl überprüfen
Funktion numfontregexp () {
var num = document.getElementById ("num").
var regstr = "^^ (([0] {1,}) | ([0-9] {1,}) [.] {1} [0-9] {1,}) | [0-9] {1,} $ ";
var re = new regexp (regstr);
if (! re.test (num)) {
ALERT ("Füllen Sie den Formatfehler aus, das richtige Format ist 12,3");
}
}
// Sonderzeichen überprüfen^[^%$@] {1,} $
Funktion StrGExp () {
var str = document.getElementById ("Str").
var regstr = "^%$ &@] {1,} $";
var re = new regexp (regstr);
if (! re.test (str)) {
ALERT ("Sonderzeichen nicht einschließen");
}
}
// Überprüfen Sie den richtigen Namen
Funktion 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 = new regexp (regstr);
if (! re.test (name)) {
Alarm ("Es sollte 2-15 chinesische Zeichen oder 3-21 englische Buchstaben sein");
}
}
//// Passport
Funktion huzhoaregexp () {
var huzhao = document.getElementById ("Huzhao").
var regstr = "^((14) | (15) [0-9] {7}) | (g | s | d [0-9] {8}) | (p.) | (s.) [0 0 -9] {7}) $ ";
var re = new regexp (regstr);
if (! re.test (huzhao)) {
ALERT ("Die Passeingabe ist illegal, das richtige Format ist: G00106556");
}
}
// Offizierskarte
Funguanregexp () {
var junguan = document.getElementById ("Junguan").
var regstr = "^[/u4e00-/u9fa5] {1} // d {7} $";
var re = new regexp (regstr);
if (! re.test (junguan)) {
Alarm ("Illegal! Richtiges Format wie: Sea 6042 **");
}
}
// Kulturkaderüberprüfung
Funguanregexp () {
var wenzhi = document.getElementById ("Wenzhi").
var regstr = "^[/u4e00-/u9fa5] {1} text // d {4,12} $";
var re = new regexp (regstr);
if (! re.Test (Wenzhi)) {
Alert ("" Kulturkaderzertifikat Eingabe illegal! Richtige Formate wie: Guangwen 0816 ** ");
}
}
// Soldat -Zertifikat
Funktion shibingregexp () {
var shibing = document.getElementById ("Shibing").
var regstr = "^[/u4e00-/u9fa5] {1,3} // d {4,12} $";
var re = new regexp (regstr);
if (! re.Test (Shibing)) {
ALERT ("" Soldaten -Zertifikateingabe illegal! Richtige Formate wie: Hubei 176340 ** ");
}
}
// Mobiltelefon und fester Telefonprüfung
Funktion 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]) |.
var re = new regexp (regstr);
if (! re.test (iphonetel)) {
ALERT ("" Telefonnummer Schreibfehler, nicht im Einklang mit den Telefonnummernspezifikationen (z. B. 0511-4405xxx oder 15236565xxx), bitte füllen Sie aus ");
}
}
</script>