Commit 8ab4d678 by qinjianhui

fix: 邮箱加校验

parent 5308d120
......@@ -472,7 +472,7 @@
if (res.data.code === 200) {
var data = res.data?.data
if (!data || data.length === 0) {
order_info.innerHTML = `<p style="text-align:left"><span style="color:grey">No data, please try again later</span></p>`
order_info.innerHTML = `<p style="text-align:center"><span style="color:grey">No data, please try again later</span></p>`
return
}
var div = document.createElement('div')
......
......@@ -427,6 +427,22 @@
<script>
var loading = false
function submit() {
const email = document.querySelector('input[name="email"]').value
const orderNo = document.querySelector('input[name="orderNo"]').value
const emailReg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/
if (!email) {
alert('Please enter your email')
return
}
if (!emailReg.test(email)) {
alert('Email format is incorrect')
return
}
if (!orderNo) {
alert('Please enter your orderNo')
return
}
if (loading) return
loading = true
document.querySelector('.loading').style.display = 'inline'
......@@ -463,7 +479,7 @@
if (res.data.code === 200) {
var data = res.data?.data
if (!data || data.length === 0) {
order_info.innerHTML = `<p style="text-align:left"><span style="color:grey">No data, please try again later</span></p>`
order_info.innerHTML = `<p style="text-align:center"><span style="color:grey">No data, please try again later</span></p>`
return
}
for (var iterator of data) {
......@@ -1096,6 +1112,22 @@
<script>
var loading = false
function submit() {
const email = document.querySelector('input[name="email"]').value
const orderNo = document.querySelector('input[name="orderNo"]').value
const emailReg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/
if (!email) {
alert('Please enter your email')
return
}
if (!emailReg.test(email)) {
alert('Email format is incorrect')
return
}
if (!orderNo) {
alert('Please enter your orderNo')
return
}
if (loading) return
loading = true
document.querySelector('.loading').style.display = 'inline'
......@@ -1132,7 +1164,7 @@
if (res.data.code === 200) {
var data = res.data?.data
if (!data || data.length === 0) {
order_info.innerHTML = `<p style="text-align:left"><span style="color:grey">No data, please try again later</span></p>`
order_info.innerHTML = `<p style="text-align:center"><span style="color:grey">No data, please try again later</span></p>`
return
}
for (var iterator of data) {
......
......@@ -402,6 +402,22 @@
<script>// <![CDATA[
var loading = false
function submit() {
const email = doc().querySelector('input[name="email"]').value
const orderNo = doc().querySelector('input[name="orderNo"]').value
const emailReg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/
if (!email) {
alert('Please enter your email')
return
}
if (!emailReg.test(email)) {
alert('Email format is incorrect')
return
}
if (!orderNo) {
alert('Please enter your orderNo')
return
}
if (loading) return
loading = true
doc().querySelector('.loading').style.display = 'inline'
......@@ -431,7 +447,7 @@
if (res.data.code === 200) {
var data = res.data?.data
if (!data || data.length === 0) {
order_info.innerHTML = `<p style="text-align:left"><span style="color:grey">No data, please try again later</span></p>`
order_info.innerHTML = `<p style="text-align:center"><span style="color:grey">No data, please try again later</span></p>`
return
}
for (var iterator of data) {
......
......@@ -445,6 +445,22 @@
</script>
<script>
function submit() {
const email = doc().querySelector('input[name="email"]').value
const orderNo = doc().querySelector('input[name="orderNo"]').value
const emailReg = /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/
if (!email) {
alert('Please enter your email')
return
}
if (!emailReg.test(email)) {
alert('Email format is incorrect')
return
}
if (!orderNo) {
alert('Please enter your orderNo')
return
}
if (loading) return
loading = true
doc().querySelector('.loading').style.display = 'inline'
......@@ -475,7 +491,7 @@
if (res.data.code === 200) {
var data = res.data?.data
if (!data || data.length === 0) {
order_info.innerHTML = `<p style="text-align:left"><span style="color:grey">No data, please try again later</span></p>`
order_info.innerHTML = `<p style="text-align:center"><span style="color:grey">No data, please try again later</span></p>`
return
}
for (var iterator of data) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment