vue3 element plus个人信息
时间: 2023-10-09 20:11:06 浏览: 65
根据提供的引用内容,您可以使用以下代码来解析身份证的个人信息:
```javascript
//解析身份证的个人信息
sfzhChange() {
//获取出生日期
state.ruleFrom.birthday = state.ruleFrom.idNumber.substring(6, 10) + "-" + state.ruleFrom.idNumber.substring(10, 12) + "-" + state.ruleFrom.idNumber.substring(12, 14);
//获取性别
if (parseInt(state.ruleFrom.idNumber.substr(16, 1)) % 2 === 1) {
state.ruleFrom.gender = 1; //男性
} else {
state.ruleFrom.gender = 2; //女性
}
//获取年龄
let myDate = new Date();
let month = myDate.getMonth() + 1;
let day = myDate.getDate();
let age = myDate.getFullYear() - state.ruleFrom.idNumber.substring(6, 10) - 1;
if (state.ruleFrom.idNumber.substring(10, 12) < month || (state.ruleFrom.idNumber.substring(10, 12) == month && state.ruleFrom.idNumber.substring(12, 14) <= day)) {
age++;
}
state.ruleFrom.age = age;
}
```
以上代码可以通过输入身份证号码,自动解析出对应的出生日期、性别和年龄。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)