Mit folgendem Codeblock kann man die Eingabe auf dem Input Feld mit der id=“supplier_iban“ bei Eingabe nach ISO 13616-1 und EBS 204 formatieren.
let el_supplier_iban = document.getElementById('supplier_iban'); el_supplier_iban.addEventListener('input', (event) => { let v = event.target.value.toUpperCase().replace(/ /g, ''); let r = ''; for (let i = 0; i < v.length; i ++) { r += v[i]; if ((i + 1) % 4 === 0 && i > 0) r += ' '; } event.target.value = r.trim(); }); el_supplier_iban.dispatchEvent(new Event('input'));
Beispiel:
Siehe auch: