时间:2021-05-26
开发测试的时候,经常需要填写姓名、手机号、身份证号、银行卡号,既要符合格式要求、又不能重复。大家会到网上搜各种生成器。
下面小编自己写的一个js生成器代码。随机生成姓名、手机号、身份证号、银行卡号的js代码。
// 生成随机姓名
function getName(){var familyNames = new Array("赵", "钱", "孙", "李", "周", "吴", "郑", "王", "冯", "陈", "褚", "卫", "蒋", "沈", "韩", "杨", "朱", "秦", "尤", "许","何", "吕", "施", "张", "孔", "曹", "严", "华", "金", "魏", "陶", "姜", "戚", "谢", "邹", "喻", "柏", "水", "窦", "章","云", "苏", "潘", "葛", "奚", "范", "彭", "郎", "鲁", "韦", "昌", "马", "苗", "凤", "花", "方", "俞", "任", "袁", "柳","酆", "鲍", "史", "唐", "费", "廉", "岑", "薛", "雷", "贺", "倪", "汤", "滕", "殷", "罗", "毕", "郝", "邬", "安", "常","乐", "于", "时", "傅", "皮", "卞", "齐", "康", "伍", "余", "元", "卜", "顾", "孟", "平", "黄", "和", "穆", "萧", "尹");var givenNames = new Array("子璇", "淼", "国栋", "夫子", "瑞堂", "甜", "敏", "尚", "国贤", "贺祥", "晨涛", "昊轩", "易轩", "益辰", "益帆", "益冉", "瑾春", "瑾昆", "春齐", "杨", "文昊", "东东", "雄霖", "浩晨", "熙涵", "溶溶", "冰枫", "欣欣", "宜豪", "欣慧", "建政", "美欣", "淑慧", "文轩", "文杰", "欣源", "忠林", "榕润", "欣汝", "慧嘉", "新建", "建林", "亦菲", "林", "冰洁", "佳欣", "涵涵", "禹辰", "淳美", "泽惠", "伟洋", "涵越", "润丽", "翔", "淑华", "晶莹", "凌晶", "苒溪", "雨涵", "嘉怡", "佳毅", "子辰", "佳琪", "紫轩", "瑞辰", "昕蕊", "萌", "明远", "欣宜", "泽远", "欣怡", "佳怡", "佳惠", "晨茜", "晨璐", "运昊", "汝鑫", "淑君", "晶滢", "润莎", "榕汕", "佳钰", "佳玉", "晓庆", "一鸣", "语晨", "添池", "添昊", "雨泽", "雅晗", "雅涵", "清妍", "诗悦", "嘉乐", "晨涵", "天赫", "玥傲", "佳昊", "天昊", "萌萌", "若萌");var i = parseInt( * Math.random())* + parseInt( * Math.random());var familyName = familyNames[i];var j = parseInt( * Math.random())* + parseInt( * Math.random());var givenName = givenNames[i];var name = familyName + givenName;var x = document.getElementsByName("client_name");for (var i = ; i < x.length; i++) {var o = x[i];o.value = name;}}//生成随机手机号
function getMoble() {var prefixArray = new Array("130", "131", "132", "133", "135", "137", "138", "170", "187", "189");var i = parseInt(10 * Math.random());var prefix = prefixArray[i];for (var j = 0; j < 8; j++) {prefix = prefix + Math.floor(Math.random() * 10);}var x = document.getElementsByName("mobile_tel");for (var i = 0; i < x.length; i++) {var o = x[i];o.value = prefix;}}// 生成随机身份证号
function getId_no(){var coefficientArray = [ "7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"];// 加权因子var lastNumberArray = [ "1","0","X","9","8","7","6","5","4","3","2"];// 校验码var address = "420101"; // 住址var birthday = "19810101"; // 生日var s = Math.floor(Math.random()*10).toString() + Math.floor(Math.random()*10).toString() + Math.floor(Math.random()*10).toString();var array = (address + birthday + s).split(""); var total = 0;for(i in array){total = total + parseInt(array[i])*parseInt(coefficientArray[i]);} var lastNumber = lastNumberArray[parseInt(total%11)];var id_no_String = address + birthday + s + lastNumber;var x = document.getElementsByName("id_no");for (var i = 0; i < x.length; i++) {var o = x[i];o.value = id_no_String;}}//生成随机银行卡号
function getBank_account() {var bank_no = document.getElementById("bank_no_select").value; var prefix = "";switch (bank_no) {case "0102":prefix = "622202";break;case "0103":prefix = "622848";break;case "0105":prefix = "622700";break;case "0301":prefix = "622262";break; case "104":prefix = "621661";break; case "0303":prefix = "622666";break;case "305":prefix = "622622";break;case "0306":prefix = "622556";break;case "0308":prefix = "622588";break;case "0410":prefix = "622155";break;case "302":prefix = "622689";break;case "304":prefix = "622630";break;case "309":prefix = "622908";break;case "310":prefix = "621717";break;case "315":prefix = "622323";break;case "316":prefix = "622309";break; default:}for (var j = 0; j < 13; j++) {prefix = prefix + Math.floor(Math.random() * 10);}var x = document.getElementsByName("bank_no");for (var i = 0; i < x.length; i++) {var o = x[i];o.value = bank_no;}var y = document.getElementsByName("bank_account");for (var i = 0; i < y.length; i++) {var o = y[i];o.value = prefix;}}以上代码是JS随机生成姓名、手机号、身份证号、银行卡号的全部内容,代码比较简单,有任何疑问欢迎给我留言,小编会及时给大家回复的,同时也非常感谢大家对网站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本人身份证原件,身份证办理的银行卡。能正常接发短信的手机号。注:银行卡手机号要和注册回淘宝答账号的手机号一致。用手机注册某宝账号和支付宝账号,支付宝绑定银行卡。
火山号的绑定对身份证号、手机号是有要求的,一个身份证号、手机号只能绑定一个火山号。那很多火山用户在操作时,发现自己的身份证号和手机号已经被绑定了,这个时候要怎么
身份证号、银行卡号以及一些没有计算意义的数字型字符串是日常生活中经常需要存入数据库的信息。很多人在excel表格中输入身份证好或者银行卡号的时候,发现表格中显示
如果想修改兴业银行信用卡的预留手机号,可以拨打银行信用卡服务热线:95561。凭身份证号码(或卡号)及查询密码进入人工服务,通知银行客服人员修改手机号,核对身份
抖音身份证显示被别人注册了,其解决方法是:需要向官方发送邮件申诉,邮件命名为“实名找回+手机号”,需要输入本人身份证号和姓名,需要包含手持身份证的照片,需要将A