Avatar billede henriktha Nybegynder
03. april 2006 - 23:53 Der er 2 kommentarer og
1 løsning

Hjælp til marker alle, slet ikke valgte !

Jeg har dette script til at markere en liste billeder:

<script type="text/javascript">
    function CheckAll() {

      for (var i=0;i<document.form.elements.length;i++) {

        var e = document.form.elements[i];

        if (e.type=='checkbox')      {
        if(document.form.marker.value=="Fjern Markeringer") {
        e.checked = false;
                }
        else {
            e.checked = true; 
                }
               
      }
      }
      if(document.form.marker.value=="Fjern Markeringer") {
          document.form.marker.value="Marker Alle Billeder";
      } else {
          document.form.marker.value="Fjern Markeringer";
      }
    }
</script>

<FORM METHOD=POST ACTION="" name="form">
<input type="button" value="Marker Alle" name="marker" onclick="CheckAll();">
<input type="checkbox" name="godkend[]" value="1">
<input type="checkbox" name="godkend[]" value="2">
<input type="checkbox" name="godkend[]" value="3">
<INPUT TYPE="submit"></form>

Hvordan laver jeg så dem der ikke bliver valgt kommer i en array ??

Altså hvis jeg vælger 1 og 3 så skal 2 lægges i en slet[] array
Avatar billede spaceus Nybegynder
04. april 2006 - 00:14 #1
var arr = new Array();
if (e.type=='checkbox') {
  if(!e.checked){
    arr.push(e);
}
}
Avatar billede henriktha Nybegynder
04. april 2006 - 12:51 #2
Gider du putte den i koden, jeg fatter ikke meget af javascript.

Hvordan får jeg så den array sendt med formen ?
Avatar billede henriktha Nybegynder
05. april 2006 - 10:47 #3
Fandt ud af det... tak for hjælpen...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester