100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > javascript 一个完整的表单验证实例

javascript 一个完整的表单验证实例

时间:2022-07-18 18:05:52

相关推荐

javascript 一个完整的表单验证实例

web前端|js教程

js,表单,验证

web前端-js教程

ymodem协议源码,ubuntu命令进入全屏,tomcat为什么不会停,fildder app爬虫,php怎样转换数据,搜索引擎seo关键词优化方法lzw

function validatePersonalInfo(){var _first = document.info.fname.value;var _last = document.info.lname.value;var _street = document.info.street.value;var _city = document.info.city.value;var _zip = document.info.zip.value;var _phone = document.info.phone.value;var _email = document.info.email.value;if(_first.toString() == ""){console.log("Please enter a first name.");}if(_last.toString() == ""){console.log("Please enter a last name.");}if(_street.toString() == ""){console.log("Please enter your street name.");}if(_city.toString() == ""){console.log("Please enter your city.");}if(_zip.toString() == ""){console.log("Please enter your zip.");}if(_phone.toString() == ""){console.log("Please enter your phone number.");}if(_email.toString() == ""){console.log("Please enter your email.");} var checkZip = checkNum(5); var phoneInput = document.info.phone.value; var validPhone = false; var validZip = false; if(checkZip == true){ validZip = true; } else{ console.log("Invalid Zip Code" + validZip); } if(!checkPhone(phoneInput)){console.log("Phone number is invalid." + validPhone); } else{ validPhone = true; } if(validZip && validPhone){ console.log("Your form has been verified"); } } // Strips hyphens out of phone number and verifies that // phone number is valid. Any phone number in the format // xxxxxxxxxx, xxx-xxx-xxxx, or (xxx)xxx-xxxx will be valid function checkPhone(str){var regexp = /^(\d{10}|\d{3}-\d{3}-\d{4}|\(\d{3}\)\d{3}-\d{4})$/; return regexp.test(str); } function checkNum(length){var zipEntry = document.info.zip.value;var zipNum = parseInt(zipEntry, 10);if (document.info.zip.value.length == length){ if(zipNum != 0 && isNaN(zipNum) == false){return true; } else {return false; }}else { return false;} }

简单讲一下js语法:

mediaplayer源码,vscode可以中文写程序嘛,ubuntu mstsc,tomcat 数据结构,ios的sqlite,网页设计 首屏宽度,erp租用云服务器需求,淘宝上传图片插件,pjapp前端框架,爬虫饲养厂,php哪个版本稳定,重庆网站关键词seo,springboot线上项目,信什么电影网站源码,js实现网页音乐播放器,好看html模板,dede后台操作教程,网页点击登陆页面代码下载,学生学籍管理系统码c,找茬游戏程序代码lzw

document.info.fname.value

机械设备企业网站源码,vscode怎么改变背景色,ubuntu改mate,tomcat右下角显示,python 写个爬虫,PHP云系统人群,小红书的seo网站收录量lzw

这个js表示获取name为info表单里面name是fname的input的值。

其他方法类似。

你可以将代码复制到这里运行一把

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。