Jag har ett formulär med en kontroll som kollar om alla fält är ifyllda.
Nu har jag ett alternativ där man kan kryssa i checkboxar. Här ska man bara kunna fylla i tre stycken (det finns totalt 8) hur kollar man det med javascript? Jag vill sedan använda en dialogruta som varnar och säger "OBS: Man får bara kryssa i max 3 alternativ."
Denna lilla funktion returnerar antalet checkboxar i ett formulär som är ikryssade. Det enda argumentet till funktionen är objektreferensen till formuläret
function checkboxcheck(obj){
var nn=0;
for(var n=0;n<obj.length;n++){
nn+=(obj[n].type=="checkbox"&&obj[n].checked)?1:0;
}
return(nn);
}
anropas alltså med;
antal=checkboxcheck(document.formulärsnamn);
254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e