Benutzer-Werkzeuge

Webseiten-Werkzeuge


js_splitiban

IBAN auf 6 Texteingabefelder aufteilen

splitIBAN.js
function splitIBAN( ElementName )
{
	var sub, elements, IBAN =  prompt( "Kopieren Sie hier die IBAN rein:","");
	var pos = 0, i = 0, Length = "";
 
	IBAN = IBAN.toString().replace(/\s/g,''); // alle Leerzeichen entfernen
	Length = IBAN.length; // Länge der IBAN ermitteln
 
	if( Length > 0 )
	{
		for( pos=0; pos<=Length; pos=pos+4 )
		{
			sub = IBAN.substring( pos, pos+4 );
			elements = document.getElementsByName( ElementName );
			elements[i++].value = sub;
		}
	}
}

HTML-Formularfelder:

<form>
	<input type="text" name="IBAN[]" id="IBAN_0" maxlength="4" />
	<input type="text" name="IBAN[]" id="IBAN_1" maxlength="4" />
	<input type="text" name="IBAN[]" id="IBAN_2" maxlength="4" />
	<input type="text" name="IBAN[]" id="IBAN_3" maxlength="4" />
	<input type="text" name="IBAN[]" id="IBAN_4" maxlength="4" />
	<input type="text" name="IBAN[]" id="IBAN_5" maxlength="4" />
	<p><a href="#" onClick="splitIBAN( 'IBAN[]' );">IBAN aus Zwischenablage übernehmen</a></p>
</form>
js_splitiban.txt · Zuletzt geändert: 2015/12/19 00:00 (Externe Bearbeitung)