Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <SCRIPT language="javascript" type="text/javascript">
- emailRegex = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
- phoneRegex = /^\(?(\d{3})\)?[\.\-\/ ]?(\d{3})[\.\-\/ ]?(\d{4})$/
- nameRegex = /^[A-Z]/
- codeRegex = /[a-z]/
- function submitIt(myForm)
- {
- errMsg = ""
- if(!nameRegex.test(myForm.firstName.value)){
- errMsg = errMsg + "The first character of first name must be uppercase\n"
- }
- if(!nameRegex.test(myForm.lastName.value)){
- errMsg = errMsg + "The first character of last name must be uppercase\n"
- }
- if(myForm.address.value == ""){
- errMsg = errMsg + "Please fill in your Address\n"
- }
- if(myForm.city.value ==""){
- errMsg = errMsg + "Please fill in your City\n"
- }
- if(codeRegex.test(myForm.code.value) || myForm.code.value == ""){
- errMsg = errMsg + "Postal code must be all capitals\n"
- }
- if(myForm.country.value == ""){
- errMsg = errMsg + "Please fill in your Country\n"
- }
- if (!phoneRegex.test(myForm.phoneNumber.value)) {
- errMsg = errMsg + "Your phone number has been incorrectly formatted (000-000-0000)\n"
- }
- if (!emailRegex.test(myForm.email.value)) {
- errMsg = errMsg + "Your email address has been incorrectly formatted (xxx@xxx.xxx)\n"
- }
- if(errMsg != ""){
- alert(errMsg)
- myForm.focus()
- return false
- }
- return true
- }
- </SCRIPT>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement