Servus
Ich verändere via
document.getElementById("as").className = 'frm_inputAct';
die Rahmenfarbe eines Inputfeldes (id=as). Soweit funzt es auch nur bekomme ich folgende meldung:
--------------
Fehler: [Exception... "'Die Erlaubnis für das Lesen der Eigenschaft XULElement.selectedIndex wurde verweigert' when calling method: [nsIAutoCompletePopup::selectedIndex]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "JS frame :: meineURL :: chkFormular :: line 53" data: no]
Quelldatei: meineURL
Zeile: 53
---------
An was liegt das?
Mein Code:
JS:
if (document.Formular.Company.value == "" && formOk) {
alert("Please insert the name of your company!");
document.getElementById("as").className = 'frm_inputAct';
document.Formular.Company.focus();
formOk = false;
}
Html:
<input type="text" maxlength="256" name="Company" id="as" CLASS="frm_input">
CSS:
.frm_input{
font-size: 11px;
color: #333333;
width: 200px;
padding-left: 2px;
border: 1px solid #000000;
}
.frm_inputAct{
font-size: 11px;
color: #C74749;
width: 200px;
padding-left: 2px;
border: 1px solid #C74749;
}
Dank und Gruss