<input type="text" placeholder="身份證號" id="inp">
<button id="btn">解析</button>
<h2 id="box"></h2>
<script>
//獲取元素 點選事件 獲取資訊
const inp =document.getElementById('inp');
const btn=document.getElementById('btn');
btn.onclick = function(){
var str = inp.value;
var reg = /^\d{6}(\d{4})(\d{2})(\d{2})\d{2}(\d)(\d|x)$/;
let res = reg.exec(str);
if(res){
box.innerHTML = `這個人的出生年月日是${res[1]}年${res[2]}月${res[3]}日 性別是${res[4] % 2 ? '男' : '女'}`;
}else{
alert('身份證不合法')
}
}
</script>
複製程式碼
使用捕獲 獲取身份證號的資訊
相關文章
- 獲取.crt證書的資訊
- 通過身份證號碼獲取人的年齡和性別
- 獲取app版本號相關資訊APP
- Auto.js Pro 資料獲取 與 異常捕獲JS
- 【Python】獲取機器使用資訊Python
- 大陸居民身份證、港澳臺居民居住證 Composer 包:驗證、獲取基本資訊以及生成假資料
- Java解析微信獲取手機號資訊Java
- JavaScript事件捕獲冒泡與捕獲JavaScript事件
- 獲取位置資訊
- 阿里雲簡訊服務的使用-----獲取簡訊驗證碼阿里
- 使用Python獲取ECS相關資訊Python
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- 用Python程式如何捕獲Ctrl+C終止訊號?Python
- javascript捕獲組如何使用JavaScript
- 使用PHP獲取影像檔案的EXIF資訊PHP
- Java 獲取PDF數字簽名證照資訊Java
- 使用 Docker CertBot 獲取 SSL 證書Docker
- 使用URLConnection物件獲取網路資源資訊物件
- thinkphp6 使用FFMpeg獲取影片資訊PHP
- 獲取微信使用者基本資訊
- SAP ABAP使用CDS獲取系統資訊
- Linux: 獲取硬碟的UUID資訊Linux硬碟UI
- jQuery捕獲jQuery
- uniapp微信小程式獲取手機號 位置資訊APP微信小程式
- FBI網站被黑 黑客獲取100萬條聯邦特工身份資訊網站黑客
- mongoose使用validate驗證, 獲取自定義驗證資訊Go
- Oracle獲取所有表名資訊和獲取指定表名欄位資訊Oracle
- 捕獲cookie的值Cookie
- python使用ldap3獲取使用者資訊PythonLDA
- 身份證資訊
- 使用 C# 獲取 Kubernetes 叢集資源資訊C#
- 獲取AFP服務資訊
- iOS獲取SIM卡資訊iOS
- 微信小程式 獲取使用者資訊微信小程式
- iphone 獲取地址的詳細資訊iPhone
- Android12以上獲取裝置網路訊號資料Android
- 錯誤捕獲
- JavaScript 事件捕獲JavaScript事件