Ich verwende JavaScript zum Deaktivieren einer Schaltfläche. Funktioniert in IE, aber nicht in FireFox und Chrom, hier ist das Skript, was ich arbeite:document.getElementById ('btnid'). Disabled funktioniert nicht in Firefox und chrome
function disbtn(e) {
if (someCondition == true) {
document.getElementById('btn1').disabled = true;
} else {
document.getElementById('btn1').disabled = false;
}
Und in meinem html Ich habe:
<input type="button" id="btn1" value="submit" />
Nichts ist falsch damit. Wie funktioniert es nicht? – Utkanos
Button deaktivieren und aktivieren funktioniert einwandfrei in IE. Aber in Firefox und Chrome passiert nichts. In diesen beiden Browsern ist die Schaltfläche nur aktiviert. – steeve
@Spencer: Verwenden Sie 'setAttribute()' und 'removeAttribute()' wie in meiner Antwort unten angegeben. –