Hej Hej!Att aktivera en submit på en händelse
Går det att aktivera en submitknapp när man har checkat en viss checkbox på en sida, samt ha den disablad om INTE checkboxen är checkad??
Om detta går, hur gör jag?Sv: Att aktivera en submit på en händelse
Formuläret:
<form>
<input type="submit" id="mySubmit" disabled>
<input type="checkbox" id="myCheck" onclick="doChange(this);">
</form>
Som du ser så anropar onklick-eventet i checkboxen doChange() metoden med sig själv som parameter(this).
Javascriptet:
function doChange( chk ){
btn = document.getElementById( "mySubmit" );
if( chk.checked ){
btn.disabled = false;
} else {
btn.disabled = true;
}
}
Koden söker fram knappen med getElementById, kollar om parametern är checked och sätter isf submiten till disabled = false, annors tvärt om.