1.preventDefault() 说明: 该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)
例如:
$('form').submit(function (e) {
var phone = $('#phone').val();
if(phone == '')
{
e.preventDefault()
dtoast('error', '需要填写手机号')
}
})
2.限制手机号输入长度 限制11位 下面的代码直接写入 <input/>标签中即可
<input pattern="[0-9]*" oninput="if(value.length>11)value=value.slice(0,11)" placeholder="请输入准确的联系方式" type="number">
3.调用数字键盘
其实上一行的代码中已经使用到,这里来跟大家详细说明一下(只需要添加俩个属性就可以减去了要调用插件的麻烦,这种事情就要学会偷懒)
pattern="[0-9]*"
这一段是在ios中可以起到作用,可以成功调用到数字键盘
type="number"
这个属性可以在安卓手机中成功过调用到数字键盘