私は特定のバリデーション(BBANバリデーション)を実装しようとしています。Javascriptハード検証
私は他の3つのフィールドで1つのフィールドを検証する必要があります。私は説明します:
私はコードの最初の部分を持っています:(それらはすべて入力タイプ=テキストで、フォロロジーはそれぞれの名前です)establishmentCode、bankCode、accountNumber。それらはすべて数字であり、3つの異なるフィールドに分かれています。
最後のフィールドは、(それが検証されなければならない)、他のフィールドを検証します:
97 - (concat(establishmentCode, bankCode, accountNumber)*100 % 97 )
は、どのように私は、これらのフィールドをCONCATすることができます?私はCONCAT何かを掛けることができます(法を適用する前に、私は1つのintにconcated文字列を渡す必要がありますか?
おかげで
EDIT :-)私を助けるために
var goodkey = 97 - ((parseInt (String(establishment) + String(bank) + String(account)) *100 % 97));
alert(goodkey);
if (document.myForm.key.value != goodkey) {
document.myForm.establishment.style.backgroundColor="red";
alert("The key must be " + goodkey);
return false;
}
コードを投稿してください。 – gideon