I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du kun har 3 checkbokses ! Vil jeg forslå: if(document.form.checkbox1.checked = true && document.form.checkbox2.checked = true && document.form.checkbox3.checked = true) // hvis alle 3 checkbokses er checked { //afkrydset }
Da du sikkert ikke ved hvormange checkboxes du har sætter jeg en løkke op som kører evigt while(true). Det som stopper løkken er break.
Synes godt om
Slettet bruger
11. oktober 2002 - 17:01#13
Hvis det skal virke i andre browsere end IE, så er denne noget smartere:
function tjek(frm) { c = 0; for (i = 0; i < frm.elements.length; i++) if (frm.elements[i].type == "checkbox" && frm.elements[i].checked) c++; alert("Der er sat hak i " + c + " checkbokse!"); }
phoenixv: skal du skal vel ikke sende this med som parameter til tjek.
Synes godt om
Slettet bruger
21. oktober 2002 - 08:39#15
Hvorfor ikke?
Det er en reference til formen, og måske en af de mest brugte ting i JavaScript. Så jeg kan ikke se noget argument for at udelade det. Hvis du tænker på løsningen med at bruge "document.formNavn.submit()" inde i validerings-funktionen, så kan jeg fortælle dig, at det er en dårligere løsning.
Jeg har lukket spørgsmålet og fordelt pointene ligeligt da jeg ikke har tid til at gå dybere i besvarelserne - håber det er ok!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.