Hej hopp. Jag använder följande för att markera alla checkboxar vid ett knapptryck.
Hur gör man snyggast en lösning där man kan använda samma knapp för att avmarkera alla checkboxar ??
<script type="text/javascript">
function checkAll(formName){
for(var i=0; i<formName.elements.length; i++){
if(formName.elements[i].type == "checkbox")
formName.elements[i].checked = true;
}
};
</script>
Min tanke var att det skulle räcka att testa om den första checkboxen redan var markerad. Om den var det så skulle alla avmarkeras istället för det omvända. Detta innebär att det inte fungerar om någon manuellt har tryckt i den första men det kan jag leva med.
Tyvärr suger jag på javascript... finns elseif i javascript ???