INPUT styles i Netscape
Jeg har på en side behov for en form for fejlhåndtering der bevirker at jeg dynamisk skifter CSS på indholdet af en INPUT TYPE=\"text\" fra at have en GRØN farve til en RØD farveDette virker også suverænt i Internet Explorer og i Nyere Netscape, men ikke i Netscape 4 familien
Kode jeg bruger andetsteds på siden der virker \"over hele linien\"
if (document.tdform.resmatrice\".$i.$j.\".value.toLowerCase() !=
men den her virker ikke i NS4, kan jeg få det til at virke eller er jeg tvunget ud i irriterende reloads ?
document.tdform.resmatrice\".$i.$j.\".style.color = \\\"#800000\\\"
ialt kommer resultatet til at se sådan ud
function checkifcorrect() {
var error = 0;
if (document.tdform.resmatrice15.value.toLowerCase() != \'l\') { error++; document.tdform.resmatrice15.style.color = \"#800000\" } else { document.tdform.resmatrice15.style.color = \"#008000\" }
if (document.tdform.resmatrice25.value.toLowerCase() != \'a\') { error++; document.tdform.resmatrice25.style.color = \"#800000\" } else { document.tdform.resmatrice25.style.color = \"#008000\" }
if (document.tdform.resmatrice35.value.toLowerCase() != \'r\') { error++; document.tdform.resmatrice35.style.color = \"#800000\" } else { document.tdform.resmatrice35.style.color = \"#008000\" }
if (document.tdform.resmatrice42.value.toLowerCase() != \'j\') { error++; document.tdform.resmatrice42.style.color = \"#800000\" } else { document.tdform.resmatrice42.style.color = \"#008000\" }
if (document.tdform.resmatrice43.value.toLowerCase() != \'e\') { error++; document.tdform.resmatrice43.style.color = \"#800000\" } else { document.tdform.resmatrice43.style.color = \"#008000\" }
if (document.tdform.resmatrice44.value.toLowerCase() != \'n\') { error++; document.tdform.resmatrice44.style.color = \"#800000\" } else { document.tdform.resmatrice44.style.color = \"#008000\" }
if (document.tdform.resmatrice45.value.toLowerCase() != \'s\') { error++; document.tdform.resmatrice45.style.color = \"#800000\" } else { document.tdform.resmatrice45.style.color = \"#008000\" }
if (document.tdform.resmatrice46.value.toLowerCase() != \'e\') { error++; document.tdform.resmatrice46.style.color = \"#800000\" } else { document.tdform.resmatrice46.style.color = \"#008000\" }
if (document.tdform.resmatrice47.value.toLowerCase() != \'n\') { error++; document.tdform.resmatrice47.style.color = \"#800000\" } else { document.tdform.resmatrice47.style.color = \"#008000\" }
if (error>0) {
alert(\"Der er \"+error+\" fejl! Prøv igen.\");
} else {
alert(\'Tillykke, du har udfyldt formularen korrekt.\');
document.tdform.submit();
}
}
ps. tag jer ikke af $i og $j, det er PHP koder indlejret
