我希望我能用英语和我想创造的东西清楚自己.我首先从我想要的开始.
我想制作一个IBAN计算器,它可以生成1-n IBANnumbers并验证给定的IBANnumber.IBANnumbers在许多国家/地区用于支付,我想要制作的工具可用于生成用于测试目的的数字.
在维基百科(荷兰网站)上,我找到了一个列表,其中列出了国家及其定义IBAN编号的方式.我想做的是制作一种数组,其中包含所有国家/地区的名称,代码,IBANlength,银行格式和帐户格式.
该数组需要用于:
我不知道阵列是否是最好的方法,但这是迄今为止我所拥有的最多的知识.
我已经制作了一个这样的表格来保存信息(这个表格没有使用任何软件,但这是一个很好的方式让我向你展示我对结构的看法):
<table>
<tr>
<td>countryname</td>
<td>country code</td>
<td>valid IBAN length</td>
<td>Bank/Branch Code (check1, bank, branch)</td>
<td>Account Number (check2, number, check3)</td>
<tr>
<tr>
<td>Andorra</td>
<td>AD</td>
<td>24</td>
<td>0 4n 4n</td>
<td>0 12 0 </td>
<tr>
<tr>
<td>België</td>
<td>BE</td>
<td>16</td>
<td>0 3n 0 </td>
<td>0 7n 2n</td>
<tr>
<tr>
<td>Bosnië-Herzegovina</td>
<td>BA</td>
<td>20</td>
<td>0 3n 3n</td>
<td>0 8n 2n</td>
<tr>
</table>
Run Code Online (Sandbox Code Playgroud)
还有很多.
我有以下问题.警报allways返回undefined,但我知道它有一个值.我究竟做错了什么.我没有解决方案......
我正在使用JQUERY jquery-1.4.2.min.js
Tnx提前
$(document).ready(function(){
$('#generateButton').click(createIBAN);
});
function createIBAN(){
//---- First check if a bank has been selected,
//---- if not, then show error
if($('#selectBank').val()==''){
alert('Selecte a bank!');
}else{
var bankAccount = generateBankAccount();
alert(bankAccount);
}
return false;
}
function generateBankAccount(){
//---- Create "elfproef" bankaccount
var bankAccount = '';
//---- Set the amount of digits in a bankaccount
digitAmount = 9;
//---- Make random digitstring
for (var i = 0; i < digitAmount; i++) {
bankAccount += Math.floor(Math.random() * digitAmount);
} …Run Code Online (Sandbox Code Playgroud)