发布网友 发布时间:2022-04-23 02:03
共4个回答
热心网友 时间:2022-04-23 18:39
var phoneNum = new Ext.form.TextField({
fieldLabel: "手机号码",
name: 'phoneNum',
regex : /^[1][358]\d{9}$/,
regexText :'请填写正确的手机号码',
xtype: 'textfield',
anchor: '90%',
allowBlank:false
});
这是extjs的,只能是13、15、18打头的。你要是只用javascript写,搜一下js正则表达是就行了
热心网友 时间:2022-04-23 19:57
var reg = /^(13[0-9]|14(5|7)|15(0|1|2|3|5|6|7|8|9)|18[0-9])\d{8}$/;
var phone = "188105378";
console.log(reg.test(phone));
热心网友 时间:2022-04-23 21:31
form好像有个onsbumit方法,这个方法就是可以利用js的函数来对form进行一些操作
当然可以包括对input输入框的操作
还有如果你想用button的onclick事件通过js来提交表单,当然也行
这样,在js中你同样也可以对input框操作
具体的判断方法,google一下
判断手机和邮箱的,如果找不到,可以追问我
我给你贴上
热心网友 时间:2022-04-23 23:23
if(!/^0?(13|15|18|14)[0-9]{9}$/.test(mobile.value))