Någon som vet varför jag får detta felmeddelande när jag kör focus? Fel: [Exception... "'Tillstånd nekades att hämta egenskap XULElement.selectedIndex' when calling method: [nsIAutoCompletePopup::selectedIndex]"
Och så här ser funktionen ut, där id är input-elementets id:
function setFocus(id) {
var formName = document.getElementById(id).parentNode.name;
document.forms[formName].elements[id].focus();
}
function setFocus(id) {
var elm = document.getElementById(id);
var elmParent = document.getElementById(id).parentNode.id;
if (elm && elmParent){
var formName = elm.parentNode.name;
document.forms[formName].elements[id].focus();
}
}
Men jag vet inte om jag gör rätt med föräldranoden... scriptet funkar dock men jag får samma felmeddelande..
function setFocus(id){
var elm = document.getElementById(id);
if (elm && elm.parentNode){
var formName = elm.parentNode.name;
document.forms[formName].elements[id].focus();
}
}