JavaScript 正则验证,当下面的这个表单提交的时候,输入框中不能为空,如果有空格必须把空格去掉,必须是合法的手机号
🌙
手机阅读
本文目录结构
问题
JavaScript 正则验证,当下面的这个表单提交的时候,输入框中不能为空,如果有空格必须把空格去掉,必须是合法的手机号
答案
<form action="" id="form1" method="get">
电话号码:<input type="text" value="输入电话号码" id="mobi" name=""/>
<input type="submit" name=""/>
</form>
var form1 = document.getElementById('form1');
form1.onsubmit = function () {
var mobi = document.getElementById('mobi');
var reg = /^1\d{10}$/;
if (reg.test(mobi.value.replace(/ /g, ''))) {
console.log('ok');
} else {
console.log('error');
return false;
}
}
更多面试题
如果你想了解更多的前端面试题,可以查看本站的WEB前端面试题 ,这里基本包涵了市场上的所有前端方面的面试题,也有一些大公司的面试图,可以让你面试更加顺利。
面试题 | ||
---|---|---|
HTML | CSS | JavaScript |
jQuery | Vue.js | React |
算法 | HTTP | Babel |
BootStrap | Electron | Gulp |
Node.js | 前端经验相关 | 前端综合 |
Webpack | 微信小程序 | - |
这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!