Hallo,
ich habe mir eine Funktion erstellt, die das Feld automatisch wechselt sobald der maximale Länge erreicht ist.
Klappt ja auch soweit, bis auf die Fehlermeldung unter Firefox v3 & Firefox v2 mit FireBug.
function nextFieldOnFocus(feldId, nextFeldId) {
if(feldId.getAttribute('maxlength')==feldId.value.length) {
document.getElementById(nextFeldId).focus();
}
}
<input type="text" name="PLZ" id="PLZ" style="width:47px" maxlength="5" onkeyup="nextFieldOnFocus(PLZ,'Ort');" value="">
Fehlermeldung unter FireBug:
Erlaubnis zum Lesen der Eigenschaft XULElement.popupOpen wurde verweigert
document.getElementById(nextFeldId).focus();
Erlaubnis für das Setzen der Eigenschaft XULElement.selectedIndex wurde verweigert
document.getElementById(nextFeldId).focus();
Was kann ich da machen?
Es funktioniert zwar, aber diese Fehlermeldung ist unschön, möchte sie beseitigen.