Avatar billede funkeychicken Nybegynder
10. september 2003 - 19:11 Der er 9 kommentarer og
1 løsning

simpelt spørgsmål ang. javascript

denne kode gør sådan så at alle checkboxene bliver markeret..

men jeg kender ik noget til java..hvis min form hedder inbox hvordan skal oden så se ud?

function checkAll(f){
for(i=0;f.elements>i;i++){
if(f.elements[i].type=="checkbox")f.elements[i].checked=true;
}
}

Og så kalde det med en knap på formen:
<input type="button" onclick="checkAll(this.form)" value="Markér Alle">
Avatar billede bearhugx Nybegynder
10. september 2003 - 19:16 #1
prøv

<input type="button" onclick="checkAll(inbox)" value="Markér Alle">
Avatar billede bearhugx Nybegynder
10. september 2003 - 19:17 #2
så vidt jeg huske skulle den så kunne få fat i
<form id="inbox">
...
</form>
- scopet ...
Avatar billede funkeychicken Nybegynder
10. september 2003 - 19:26 #3
min kode ser åsdna her ud..

<script language="javascript" type="text/javascript">
function checkAll(f){
for(i=0;f.elements>i;i++){
if(f.elements[i].type=="checkbox")f.elements[i].checked=true;
}
}
</script>

og lidt længere nede har jeg denne kode..
<input type="button" onclick="checkAll(inbox)" value="Markér Alle">

men der sker ik noget..

min kode til checkboxene ser sådan her ud..

<input type="checkbox" name="slet[]" value="<?php echo $info[id]; ?>">
Avatar billede funkeychicken Nybegynder
10. september 2003 - 21:16 #4
er de rik nogen der ved det :-(

skal ellers bruge det nu :(
Avatar billede bearhugx Nybegynder
10. september 2003 - 21:18 #5
jeg arbejder lige på det
Avatar billede funkeychicken Nybegynder
10. september 2003 - 21:19 #6
ok tusind tak :)
Avatar billede bearhugx Nybegynder
10. september 2003 - 21:30 #7
prøv lige at køre følgende fil :

<html>
    <script type="text/javascript">
        function checkAllCBXes() {
            inputs = document.getElementById("inbox").getElementsByTagName("input");
            for(i=0; i<inputs.length; ++i) {
                if( inputs[i].type && (inputs[i].type=="checkbox") )
                    inputs[i].checked = "checked";
            }       
        }
    </script>
    <body>
        <form id="inbox">
            <input type="button" onClick="checkAllCBXes();" value="Check all CBXes..."><br/>
           
            <input type="checkbox" name="opt1">opt1</input><br/>
            <input type="checkbox" name="opt2">opt2</input><br/>
            <input type="checkbox" name="opt3">opt3</input><br/>
            <input type="checkbox" name="opt4">opt4</input><br/>
            <input type="checkbox" name="opt5">opt5</input><br/>
            <input type="checkbox" name="opt6">opt6</input><br/>
        </form>
    </body>
</html>
Avatar billede bearhugx Nybegynder
10. september 2003 - 21:38 #8
kunne du bruge det ?
Avatar billede funkeychicken Nybegynder
10. september 2003 - 21:50 #9
ja det fint..lav lig et svar :)
Avatar billede bearhugx Nybegynder
10. september 2003 - 21:52 #10
^svar^
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