Avatar billede martinrud Nybegynder
08. februar 2002 - 11:50 Der er 5 kommentarer

Vælg/fjern alle i form

Jeg har form med en liste hvor man kan sætte flueben ud for de punkter man vil vælge.
Hvordan laver man knapper der hhv. sætter flueben i alle, fjerne flueben i alle?
Avatar billede agony Nybegynder
08. februar 2002 - 12:03 #1
* javascript metode til at afkrydse alle felter i en form
* kald metoden med CheckAll(true) eller med CheckAll(false) for at fjerne alle der er afkrydset


    function CheckAll(checked) {
        len = document.yabForm.elements.length;
        var i=0;
        for( i=0; i<len; i++) {
            if (document.Forms[0].elements[i].name=='pto' || document.Forms[0].elements[i].name=='gto') {
                document.Forms[0].elements[i].checked=checked;
            }
        }
    }
Avatar billede agony Nybegynder
08. februar 2002 - 12:03 #2
den skal lige rette lidt til så den passer til din kode :)
Avatar billede nikolajdu Nybegynder
08. februar 2002 - 12:04 #3
<html>
    <head>
   
    <title>Checkboxe</title>

    <script language="JavaScript">
   
    state = true;
   
    function selectall() {
   
   
    for (i=0;i<10;i++){
        eval('form.ch'+i+'.checked=state;');
    }       
            if (state){
            state=false;
            }else{
            state = true
            }
    }
    </script>
    </head>

    <body>
        <FORM method="post" name="form">
            <INPUT TYPE="checkbox" NAME="ch0">0<br>
            <INPUT TYPE="checkbox" NAME="ch1">1<br>
            <INPUT TYPE="checkbox" NAME="ch2">2<br>
            <INPUT TYPE="checkbox" NAME="ch3">3<br>
            <INPUT TYPE="checkbox" NAME="ch4">4<br>
            <INPUT TYPE="checkbox" NAME="ch5">5<br>
            <INPUT TYPE="checkbox" NAME="ch6">6<br>
            <INPUT TYPE="checkbox" NAME="ch7">7<br>
            <INPUT TYPE="checkbox" NAME="ch8">8<br>
            <INPUT TYPE="checkbox" NAME="ch9">9<br>

            <INPUT TYPE="checkbox" NAME="alle" onclick="selectall()">Alle<br>
        </FORM>
    </body>
</html>
Avatar billede nikolajdu Nybegynder
18. marts 2002 - 23:01 #4
Har du fundet ud af noget?
Avatar billede nikolajdu Nybegynder
22. april 2002 - 23:31 #5
Fik du løst problemet?

:))

/Nikolaj
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