Avatar billede dueholm Praktikant
18. oktober 2002 - 14:05 Der er 1 kommentar og
1 løsning

Problem med at hente værdier fra checkboxes!

Hejsa!

Jeg har på den første side en række checkboxes, koden er flg:
*****************************************
<form name="baneValg" method="post" onSubmit="sendTilDB();return false" action="afsend.asp">
    <%for(var j = 1; j <= onCitbow2("baneCount"); j++)
    {%>
        <td align="center">
        <input type="checkbox" name="bane" value="<%=j%>">
        </td>
      <%}%>
      </form>
*****************************************

Koden til sendTilDB() ser således ud:
*****************************************
function sendTilDB()
{
    var banerne = "";
    var antal = 0;
for (var i=0; i<document.baneValg.bane.length; i++)
            if (document.baneValg.bane[i].checked)
{
banerne = banerne + document.baneValg.bane[i].value + " ";
antal++
}
       
if(antal == 0)
{
    window.alert("Du skal vælge mindst 1 bane!");
    return false;
}   
       
else
{
    var accept = window.confirm("Du har valgt at reservere flg. bane(r):\n \n \t" + banerne + "\t" + "\n \nEr dette korrekt?")
      if(accept == true)
      {
    <% Session("klarTilAfsend") = "ja"  %>
        document.forms[0].submit();
      }
else
return false;
}
}
*****************************************

På den næste side vil jeg så gerne hente de værdier der er sat på de afvingede checkboxes!
Måske kan jeg også nøjes med den string jeg har kaldt "banerne"!

Hvordan arrangerer man dette?

Kasper
Avatar billede dueholm Praktikant
18. oktober 2002 - 14:27 #1
For en god ordens skyld så benytter jeg:
<%@ LANGUAGE="JAVASCRIPT" %>

Kasper
Avatar billede dueholm Praktikant
18. oktober 2002 - 18:39 #2
Problemet er løst!!
*lukket*
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
Kurser inden for grundlæggende programmering

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