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

JS代碼隨機(jī)生成姓名、手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào)

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

開發(fā)測(cè)試的時(shí)候,經(jīng)常需要填寫姓名、手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào),既要符合格式要求、又不能重復(fù)。大家會(huì)到網(wǎng)上搜各種生成器。

下面小編自己寫的一個(gè)js生成器代碼。隨機(jī)生成姓名、手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào)的js代碼。

// 生成隨機(jī)姓名

function getName(){
var familyNames = new Array(
"趙", "錢", "孫", "李", "周", "吳", "鄭", "王", "馮", "陳", 
"褚", "衛(wèi)", "蔣", "沈", "韓", "楊", "朱", "秦", "尤", "許",
"何", "呂", "施", "張", "孔", "曹", "嚴(yán)", "華", "金", "魏", 
"陶", "姜", "戚", "謝", "鄒", "喻", "柏", "水", "竇", "章",
"云", "蘇", "潘", "葛", "奚", "范", "彭", "郎", "魯", "韋", 
"昌", "馬", "苗", "鳳", "花", "方", "俞", "任", "袁", "柳",
"酆", "鮑", "史", "唐", "費(fèi)", "廉", "岑", "薛", "雷", "賀", 
"倪", "湯", "滕", "殷", "羅", "畢", "郝", "鄔", "安", "常",
"樂(lè)", "于", "時(shí)", "傅", "皮", "卞", "齊", "康", "伍", "余", 
"元", "卜", "顧", "孟", "平", "黃", "和", "穆", "蕭", "尹"
);
var givenNames = new Array(
"子璇", "淼", "國(guó)棟", "夫子", "瑞堂", "甜", "敏", "尚", "國(guó)賢", "賀祥", "晨濤", 
"昊軒", "易軒", "益辰", "益帆", "益冉", "瑾春", "瑾昆", "春齊", "楊", "文昊", 
"東東", "雄霖", "浩晨", "熙涵", "溶溶", "冰楓", "欣欣", "宜豪", "欣慧", "建政", 
"美欣", "淑慧", "文軒", "文杰", "欣源", "忠林", "榕潤(rùn)", "欣汝", "慧嘉", "新建", 
"建林", "亦菲", "林", "冰潔", "佳欣", "涵涵", "禹辰", "淳美", "澤惠", "偉洋", 
"涵越", "潤(rùn)麗", "翔", "淑華", "晶瑩", "凌晶", "苒溪", "雨涵", "嘉怡", "佳毅", 
"子辰", "佳琪", "紫軒", "瑞辰", "昕蕊", "萌", "明遠(yuǎn)", "欣宜", "澤遠(yuǎn)", "欣怡", 
"佳怡", "佳惠", "晨茜", "晨璐", "運(yùn)昊", "汝鑫", "淑君", "晶瀅", "潤(rùn)莎", "榕汕", 
"佳鈺", "佳玉", "曉慶", "一鳴", "語(yǔ)晨", "添池", "添昊", "雨澤", "雅晗", "雅涵", 
"清妍", "詩(shī)悅", "嘉樂(lè)", "晨涵", "天赫", "玥傲", "佳昊", "天昊", "萌萌", "若萌"
);
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;
}
} 

//生成隨機(jī)手機(jī)號(hào)

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;
}
}

// 生成隨機(jī)身份證號(hào)

function getId_no(){
var coefficientArray = [ "7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"];// 加權(quán)因子
var lastNumberArray = [ "1","0","X","9","8","7","6","5","4","3","2"];// 校驗(yàn)碼
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;
}
} 

//生成隨機(jī)銀行卡號(hào)

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隨機(jī)生成姓名、手機(jī)號(hào)、身份證號(hào)、銀行卡號(hào)的全部?jī)?nèi)容,代碼比較簡(jiǎn)單,有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)給大家回復(fù)的,同時(shí)也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • JavaScript定時(shí)器setTimeout、setInterval使用詳解

    JavaScript定時(shí)器setTimeout、setInterval使用詳解

    網(wǎng)站開發(fā)過(guò)程中經(jīng)常會(huì)用到各種各樣的定時(shí)任務(wù),這時(shí)我們會(huì)用到setTimeout和setInterval方法,下面這篇文章主要給大家介紹了關(guān)于JavaScript定時(shí)器setTimeout、setInterval使用的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • JavaScript面向?qū)ο缶?下部)

    JavaScript面向?qū)ο缶?下部)

    這篇文章主要介紹了JavaScript面向?qū)ο缶?下部),需要的朋友可以參考下
    2017-09-09
  • JS實(shí)現(xiàn)帶關(guān)閉功能的阿里媽媽網(wǎng)站頂部滑出banner工具條代碼

    JS實(shí)現(xiàn)帶關(guān)閉功能的阿里媽媽網(wǎng)站頂部滑出banner工具條代碼

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

    深入了解JavaScript 的 WebAssembly

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

    JavaScript 中獲取數(shù)組最后一個(gè)元素方法匯總

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

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

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

    手機(jī)安裝GreasyFork油猴js腳本的教程

    Iceraven瀏覽器需要安裝Tampermonkey插件來(lái)安裝GF油猴腳本,本文給大家介紹手機(jī)安裝GreasyFork油猴js腳本的教程,安裝過(guò)程給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-12-12
  • js獲取頁(yè)面及個(gè)元素高度、寬度的代碼

    js獲取頁(yè)面及個(gè)元素高度、寬度的代碼

    下面小編就為大家?guī)?lái)一篇js獲取頁(yè)面及個(gè)元素高度、寬度的代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考
    2016-04-04
  • js完美的div拖拽實(shí)例代碼

    js完美的div拖拽實(shí)例代碼

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

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

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

最新評(píng)論

友谊县| 甘孜县| 麻城市| 巨鹿县| 溧水县| 如皋市| 灵山县| 苍山县| 锦屏县| 禹城市| 仁化县| 固始县| 镇原县| 弋阳县| 弥渡县| 财经| 新津县| 昌都县| 漠河县| 永济市| 芦溪县| 镇平县| 邛崃市| 新丰县| 绥化市| 土默特右旗| 康定县| 淄博市| 余江县| 阳城县| 柘城县| 任丘市| 道真| 墨脱县| 无锡市| 仁布县| 肃宁县| 桂阳县| 枞阳县| 隆尧县| 阜宁县|