<el-input
v-model="ruleForm.card"
// 使用正则表达式,只能输入阿拉伯数字0-9,和字母X(大写)
onkeyup="this.value=this.value.replace(/[^\X0-9]/g, '')"
@on-blur="getName(ruleForm.card)">
</el-input>
data() {
var checkIdentitytionId = (rule, value, callback) => {
if (!value) {
return callback(new Error("身份证号不能为空"));
}
if (!/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(value)) {
callback(new Error("你输入的身份证长度或格式错误"));
}
//身份证城市
var aCity = {
11: "北京",
12: "天津",
13: "河北",
14: "山西",
15: "内蒙古",
21: "辽宁",
22: "吉林",
23: "黑龙江",
31: "上海",
32: "江苏",
33: "浙江",
34: "安徽",
35: "福建",
36: "江西",
37: "山东",
VUE:身份证号码校验证(element—ui)
最新推荐文章于 2025-05-31 23:07:05 发布