all modification

This commit is contained in:
2019-03-19 16:25:09 +01:00
parent 0baf037834
commit b53c699187
159 changed files with 25173 additions and 31 deletions

View File

@@ -0,0 +1,117 @@
f_account = false;
function xmlHttpObject() {
var xmlHttpRequest;
if (window.ActiveXObject) {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
} else {
xmlHttpRequest = new XMLHttpRequest();
}
return xmlHttpRequest;
}
var myXmlHttpRequest = null;
function checkName() {
var username = $("#username").val();
myXmlHttpRequest = xmlHttpObject();
if (myXmlHttpRequest) {
var url = "checkUsername?username=" + username;
myXmlHttpRequest.open("post", url, true);
myXmlHttpRequest.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");
myXmlHttpRequest.onreadystatechange = handle;
myXmlHttpRequest.send();
}
}
function handle() {
if (myXmlHttpRequest.readyState == 4 && myXmlHttpRequest.status == 200) {
if (myXmlHttpRequest.responseText == "true") {
f_account = false;
document.getElementById("label_username").innerHTML = "Username already exist";
document.getElementById('label_username').style.color= "red ";//字体颜色
} else {
f_account = true;
document.getElementById("label_username").innerHTML = "";
}
}
}
function Check() {
if ($("#username").val() == "") {
alert("Username needed.");
return false;
} else {
var re = /^[a-zA-z]\w{3,15}$/;
if (!re.test($("#username").val())) {
alert("Invaild Username");
return false;
}
}
if ($("#password").val() == "") {
alert("Password needed.");
return false;
} else {
var str = $("#password").val();
if (str == null || str.length < 6) {
alert("Password too short.");
return false;
}
var reg = /^[A-Za-z0-9]{6,20}$/;
if (!reg.test(str)) {
alert("Invaild Password.");
return false;
}
}
if ($("#phone").val() == "") {
alert("Phone needed.");
return false;
} else {
var re = /^(?:(?:\+|00)33[\s.-]{0,3}(?:\(0\)[\s.-]{0,3})?|0)[1-9](?:(?:[\s.-]?\d{2}){4}|\d{2}(?:[\s.-]?\d{3}){2})$/;
if (!re.test($("#phone").val())) {
alert("Invaild Phone");
return false;
}
}
if ($("#email").val() == "") {
alert("Email needed.");
return false;
} else {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
if (!re.test($("#email").val())) {
alert("Invalid E-mail.");
return fasle;
}
}
if ($("#city").val() == "") {
alert("City Name needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#city").val())) {
alert("Invaild City Name");
return false;
}
}
if ($("#street").val() == "") {
alert("Street Name needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#street").val())) {
alert("Invaild Street Name");
return false;
}
}
if ($("#apartment").val() == "") {
alert("Apt Number needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#apartment").val())) {
alert("Invaild Apartment Number");
return false;
}
}
if (f_account) {
$("#register_form").submit();
}
return ture;
}

View File

@@ -0,0 +1,117 @@
f_account = false;
function xmlHttpObject() {
var xmlHttpRequest;
if (window.ActiveXObject) {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
} else {
xmlHttpRequest = new XMLHttpRequest();
}
return xmlHttpRequest;
}
var myXmlHttpRequest = null;
function checkName() {
var username = $("#username").val();
myXmlHttpRequest = xmlHttpObject();
if (myXmlHttpRequest) {
var url = "checkUsername?username=" + username;
myXmlHttpRequest.open("post", url, true);
myXmlHttpRequest.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");
myXmlHttpRequest.onreadystatechange = handle;
myXmlHttpRequest.send();
}
}
function handle() {
if (myXmlHttpRequest.readyState == 4 && myXmlHttpRequest.status == 200) {
if (myXmlHttpRequest.responseText == "true") {
f_account = false;
document.getElementById("label_username").innerHTML = "Username already exist";
document.getElementById('label_username').style.color= "red ";//字体颜色
} else {
f_account = true;
document.getElementById("label_username").innerHTML = "";
}
}
}
function Check() {
if ($("#username").val() == "") {
alert("Username needed.");
return false;
} else {
var re = /^[a-zA-z]\w{3,15}$/;
if (!re.test($("#username").val())) {
alert("Invaild Username");
return false;
}
}
if ($("#password").val() == "") {
alert("Password needed.");
return false;
} else {
var str = $("#password").val();
if (str == null || str.length < 6) {
alert("Password too short.");
return false;
}
var reg = /^[A-Za-z0-9]{6,20}$/;
if (!reg.test(str)) {
alert("Invaild Password.");
return false;
}
}
if ($("#phone").val() == "") {
alert("Phone needed.");
return false;
} else {
var re = /^(?:(?:\+|00)33[\s.-]{0,3}(?:\(0\)[\s.-]{0,3})?|0)[1-9](?:(?:[\s.-]?\d{2}){4}|\d{2}(?:[\s.-]?\d{3}){2})$/;
if (!re.test($("#phone").val())) {
alert("Invaild Phone");
return false;
}
}
if ($("#email").val() == "") {
alert("Email needed.");
return false;
} else {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
if (!re.test($("#email").val())) {
alert("Invalid E-mail.");
return fasle;
}
}
if ($("#city").val() == "") {
alert("City Name needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#city").val())) {
alert("Invaild City Name");
return false;
}
}
if ($("#street").val() == "") {
alert("Street Name needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#street").val())) {
alert("Invaild Street Name");
return false;
}
}
if ($("#apartment").val() == "") {
alert("Apt Number needed.");
return false;
} else {
var re = /\D+/;
if (!re.test($("#apartment").val())) {
alert("Invaild Apartment Number");
return false;
}
}
if (f_account) {
$("#register_form").submit();
}
return ture;
}

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff