Ich machte ein einfaches Modal, das eine Reihe von Datensätzen in einige Tabellen hinzufügt.
Bevor ich die Werte übergebe, bitte ich den Benutzer, ein Radio zu überprüfen, um die Aktion zu bestätigen.
Wenn das Radio aktiviert ist, wird die Senden-Schaltfläche anklickbar.
Dies funktioniert fast in jedem Browser mit Ausnahme von IE9 (und früheren): In diesem Browser muss ich das Radio überprüfen und dann auf einen leeren Punkt in das Modal klicken und nur dann die Schaltfläche Senden wird anklickbar.
Dies ist ein Screenshot des modal ist:
Eingabe: überprüft funktioniert nicht in IE9
Und das ist der Teil des Codes interessiert:
function checkAcconsento() {
var acconsento = document.querySelector('input[name=acconsento]:checked').value;
if (acconsento == 'S') {
document.getElementById('btn_ins_corso').disabled = false;
document.getElementById('btn_ins_corso').className = "btn_normale";
} else {
document.getElementById('btn_ins_corso').disabled = true;
document.getElementById('btn_ins_corso').className = "";
}
}
es sieht aus wie er nicht jQuery an allen –