Код кода копирования следующим образом:
<script type = "text/javascript">
// Проверьте проверку общего доменного имени
function 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 = new Regxp (Regstr);
// var re =/^([a-za-z0-9-]+//.) {1,} (com | net | edu | miz | biz | cn | cc) $/;
if (! re.exec (netUrl.value)) {// Проверьте, соответствует ли входная строка
Alert («Введенный вами адрес 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 = new Regexp (Regstr);
if (! re.test (iPhone)) {
Alert («Ошибка спецификации, правильный формат, такой как 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 = new Regexp (Regstr);
if (! re.test (email)) {
Alert («Ошибка спецификации, правильный формат, такой как 152636363 ** (или номер мобильного телефона, начиная с 13,14,18)»);
//iphone.focus ();
}
}*/
// проверка удостоверения личности
function cardregexp () {
var card = document.getElementbyId ("card").
var regstr = "(^// d {15} $) | (^// d {18} $) | (^// d {17} (// d | x | x) $)"
var re = new Regexp (Regstr);
if (! re.test (card)) {
оповещение («Вход незаконно, правильный формат: 4101821897020356 **»);
}
}
// сертификат провинции Гонконг и Макао
Function gangaocardregexp () {{) {
var card = document.getElementbyId ("card").
var regstr = "[az] {1,2} [0-9] {6} [] {1} [a-z0-9] {1} [)];
var re = new Regexp (Regstr);
if (! re.test (card)) {
ALERT ("Гонконг и макао -резидент входные карты незаконны! Правильные форматы, такие как: a15263*(e)");
}
}
// Неполноценный
Function canjicardregexp () {
var card = document.getElementbyId ("card").
var regstr = "(^// d {22} $) | (^// d {20} $)";
var re = new Regexp (Regstr);
if (! re.test (card)) {
оповещение («Ввод свидетельства об инвалидности является незаконным!»);
}
}
//Почтовый индекс
Функция protCardRegexp () {
var postcard = document.getElementbyId ("postcard").
var regstr = "^[0-9] {6} $";
var re = new Regexp (Regstr);
if (! re.test (postcard)) {
оповещение («Введите нелегальный! Правильный формат похож на 4500!»);
}
}
// проверка по факсу и фиксированной телефоне
Функция telregexp () {
var tel = document.getElementById ("Тел").
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 ("ошибка формата записи! Правильный формат, такой как 0511-44052 ** или 021-878888 **");
}
}
// Проверка имени пользователя, правила следующие:
// является ли учетная запись законной (в начале письма, позволяя 5-16 байтов, позволяя буквам
function usernameregexp () {{) {
var username = document.getElementbyId ("имя пользователя").
var regstr = "^[a-za-z] [a-za-z0-9 _] {3,15} $";
var re = new Regexp (Regstr);
if (! re.test (имя пользователя)) {
Оповещение («Вы должны начать с буквы, следуйте 4-15 цифр, пусть буквы или вниз по линии!»);
}
}
// Проверьте целое число
function numRegexp () {
var num = document.getElementbyId ("num").
var Regstr = "^[0-9]*[1-9] [0-9]*$";
var re = new Regexp (Regstr);
if (! re.test (num)) {
Alert («Заполните ошибку формата, правильный формат: 8080»);
}
}
// Проверьте десятичное или целое число
function 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 («Заполните ошибку формата, правильный формат - 12.3»);
}
}
// Проверьте специальные символы^[^%$@] {1,} $
функция strgexp () {
var str = document.getElementbyId ("str").
var Regstr = "^%$ &@] {1,} $";
var re = new Regexp (Regstr);
if (! re.test (str)) {
Оповещение («не может включать специальных персонажей»);
}
}
// Проверьте настоящее имя
функция nameregexp () {
var name = 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 = new Regexp (Regstr);
if (! re.test (name)) {
Оповещение («Это должно быть 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 = new Regexp (Regstr);
if (! re.test (huzhao)) {
Оповещение («Вход паспорта является незаконным, правильный формат: G00106556»);
}
}
// офицерская карта
funguanregexp () {
var junguan = document.getElementByid ("junguan").
var regstr = "^[/u4e00-/u9fa5] {1} // d {7} $";
var re = new Regexp (Regstr);
if (! re.test (junguan)) {
Оповещение («Введите незаконно! Правильный формат, такой как: море 6042 **»);
}
}
// Проверка кадров культуры
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 ("" "Культурный кад -сертификат ввода незаконно! Правильные форматы, такие как: Guangwen 0816 **");
}
}
// Сертификат солдата
функция 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 ("" "Сертификат солдат нелегальный! Правильные форматы, такие как: hubei 176340 **");
}
}
// мобильный телефон и фиксированный телефон.
Function iPhonetelRegexp () {{
var iphonetel = document.getElementById ("iPhonetel").
var regstr = "((^// d {11} $) | (^// d {12} $) | (^// d {3}-// d {8} $) | (^/////// d {4}-// d {7} $) | [0 -9]) |.
var re = new Regexp (Regstr);
if (! re.test (iphonetel)) {
ALERT ("" »Ошибка написания номера телефона, не соответствующая спецификациям номера телефона (например, 0511-4405XXX или 15236565XXX), пожалуйста, заполните»);
}
}
</script>