最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS代碼隨機生成姓名、手機號、身份證號、銀行卡號

 更新時間:2016年04月27日 15:21:12   作者:simmonner1999  
下面小編自己寫的一個js生成器代碼,代碼比較簡單,實用性非常高,感興趣的朋友一起學習吧

開發(fā)測試的時候,經常需要填寫姓名、手機號、身份證號、銀行卡號,既要符合格式要求、又不能重復。大家會到網上搜各種生成器。

下面小編自己寫的一個js生成器代碼。隨機生成姓名、手機號、身份證號、銀行卡號的js代碼。

// 生成隨機姓名

function getName(){
var familyNames = new Array(
"趙", "錢", "孫", "李", "周", "吳", "鄭", "王", "馮", "陳", 
"褚", "衛(wèi)", "蔣", "沈", "韓", "楊", "朱", "秦", "尤", "許",
"何", "呂", "施", "張", "孔", "曹", "嚴", "華", "金", "魏", 
"陶", "姜", "戚", "謝", "鄒", "喻", "柏", "水", "竇", "章",
"云", "蘇", "潘", "葛", "奚", "范", "彭", "郎", "魯", "韋", 
"昌", "馬", "苗", "鳳", "花", "方", "俞", "任", "袁", "柳",
"酆", "鮑", "史", "唐", "費", "廉", "岑", "薛", "雷", "賀", 
"倪", "湯", "滕", "殷", "羅", "畢", "郝", "鄔", "安", "常",
"樂", "于", "時", "傅", "皮", "卞", "齊", "康", "伍", "余", 
"元", "卜", "顧", "孟", "平", "黃", "和", "穆", "蕭", "尹"
);
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隨機生成姓名、手機號、身份證號、銀行卡號的全部內容,代碼比較簡單,有任何疑問歡迎給我留言,小編會及時給大家回復的,同時也非常感謝大家對腳本之家網站的支持!

相關文章

  • JavaScript定時器setTimeout、setInterval使用詳解

    JavaScript定時器setTimeout、setInterval使用詳解

    網站開發(fā)過程中經常會用到各種各樣的定時任務,這時我們會用到setTimeout和setInterval方法,下面這篇文章主要給大家介紹了關于JavaScript定時器setTimeout、setInterval使用的相關資料,需要的朋友可以參考下
    2023-04-04
  • JavaScript面向對象精要(下部)

    JavaScript面向對象精要(下部)

    這篇文章主要介紹了JavaScript面向對象精要(下部),需要的朋友可以參考下
    2017-09-09
  • JS實現帶關閉功能的阿里媽媽網站頂部滑出banner工具條代碼

    JS實現帶關閉功能的阿里媽媽網站頂部滑出banner工具條代碼

    這篇文章主要介紹了JS實現帶關閉功能的阿里媽媽網站頂部滑出banner工具條代碼,可實現頂部banner窗口的浮動顯示及關閉隱藏功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • 深入了解JavaScript 的 WebAssembly

    深入了解JavaScript 的 WebAssembly

    這篇文章主要介紹了深入了解JavaScript 的 WebAssembly,它是由 Google , Microsoft , Mozilla , Apple 等幾家大公司合作發(fā)起的一個關于 面向Web的通用二進制和文本格式 的項目。 ,需要的朋友可以參考下
    2019-06-06
  • JavaScript 中獲取數組最后一個元素方法匯總

    JavaScript 中獲取數組最后一個元素方法匯總

    在JavaScript中,獲取數組最后一個元素的方法有很多種。今天我們就來匯總一下JavaScript獲取數組最后一個元素的幾種方法,需要的朋友可以參考下
    2023-02-02
  • 在JavaScript 中按字母排序之如何在 JS 中按名稱排序

    在JavaScript 中按字母排序之如何在 JS 中按名稱排序

    有時你可能有一個單詞數組,你想按字母順序(從 a-z)對每個單詞進行排序,或者你可能有一個包含用戶信息(包括名字)的對象數組,例如,你想按照用戶的名字來排序,接下來通過本文給大家介紹在JavaScript 中按字母排序之如何在 JS 中按名稱排序,需要的朋友可以參考下
    2023-09-09
  • 手機安裝GreasyFork油猴js腳本的教程

    手機安裝GreasyFork油猴js腳本的教程

    Iceraven瀏覽器需要安裝Tampermonkey插件來安裝GF油猴腳本,本文給大家介紹手機安裝GreasyFork油猴js腳本的教程,安裝過程給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-12-12
  • js獲取頁面及個元素高度、寬度的代碼

    js獲取頁面及個元素高度、寬度的代碼

    下面小編就為大家?guī)硪黄猨s獲取頁面及個元素高度、寬度的代碼。小編覺得挺不錯的,現在分享給大家,也給大家做個參考
    2016-04-04
  • js完美的div拖拽實例代碼

    js完美的div拖拽實例代碼

    文章實現的div拖拽程序可以根據按鈕來控制是要種拖拽方式與位置 ,下面希望有需要的朋友可參考
    2014-01-01
  • js+html5繪制圖片到canvas的方法

    js+html5繪制圖片到canvas的方法

    這篇文章主要介紹了js+html5繪制圖片到canvas的方法,涉及html5元素操作的相關技巧,需要的朋友可以參考下
    2015-06-06

最新評論

高唐县| 华阴市| 隆德县| 乐平市| 岐山县| 综艺| 泊头市| 怀安县| 千阳县| 清远市| 江门市| 徐闻县| 阿鲁科尔沁旗| 柳江县| 合肥市| 平泉县| 平武县| 镇江市| 靖州| 璧山县| 盖州市| 开江县| 延吉市| 云龙县| 修水县| 定西市| 来凤县| 肥西县| 南雄市| 阿克苏市| 龙门县| 肃宁县| 柘荣县| 仁布县| 南昌县| 香格里拉县| 广丰县| 灌阳县| 尖扎县| 康平县| 将乐县|