webForumDet fria alternativet
Logga in / Bli medlem

hidden field ?

HTML & CSS

8 svar · 245 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Trådstart#1

Hej!

Jag har dessa:

en checkbox med value="hemlig1"
en checkbox med value="hemlig2"
en checkbox med value="hemlig3"
en checkbox med value="hemlig4"
en checkbox med value="hemlig5"
Deleteknapp

Fråga1
Hur skickar man denna info(checkboxens värde) till sida2.html som ett så kallad "hidden field" när man trycker på deleteknappen? Värdet kan vara vad som helst, då det hämtas ur en databas.

Fråga2
Minst en av checkboxarna är alltid markerad. Hur får man reda på de värden som finns i de checkboxar som är ikryssade?

*Undrar*

Medlem sedan nov. 20017 144 inlägg
#2

1. Varför skall du skicka något när man trycker på delete?

OnClick="this.form.submit()"

2. Det kanske är smartare att använda radiobuttons?!
Ps. lite luddigt förklarat kanske:
Är det hiddenfields eller är det checkboxar?
Skicka när man trycker på delete?
Hur får man reda på de värden som finns i de checkboxar som är ikryssade?

Medlem sedan maj 20023 372 inlägg
#3

Hej! :) Tack för ditt svar.

Ja, det blev nog lite luddigt.

När man trycker på delete är det tänkt att man ska komma till sida 2, deletesidan. Där plockas de rader/poster bort ur databasen med de radnamn som är lika med värdena i de ikrysade checkboxarna. Det är därför man behöver få tag i dem.

Är det hiddenfields eller är det checkboxar?

Hm...checkboxar, jag trodde att "hidden fields" är själva sättet man för över infon till sida 2 med, men jag har nog fel. Vad är ett hidden field då?

Skicka när man trycker på delete?

Jag menade hoppa till sida 2 när man trycker på delete, och bära med sig infon, alltså värdena på de checkboxar som är ikryssade.

Hur får man reda på de värden som finns i de checkboxar som är ikryssade?

Det undrar jag också. :)

Medlem sedan mars 20016 260 inlägg
#4

Äh vafan, jag får läsa bättre nästa gång =)

Medlem sedan nov. 20017 144 inlägg
#5

1.Hiddenfields (<input type="hidden">)är som en vanligt (<input type="text">) fast den inte syns så att säga.
2.Checkboxen/arnas värde finns ju i "value"(<input type="checkbox" name="checkb" value="hemligt1">)
Döper du alla checkboxar till samma namn ex.checkb så kommer du få deras värden med kommaseparering. ex. hemlig1,hemlig2 om man kryssat i hemlig1 och hemlig2 osv.

Medlem sedan maj 20023 372 inlägg
#6

Aha, super, nu klarnade det en hel del. Ska testa lite nu. Berättar sen hur det går.

Medlem sedan maj 20023 372 inlägg
#7

Hm...får inte ihop det ändå...detta exemplet tex:

Nu glider det iofs över lite på ASP.

På sid 1:

<FORM METHOD="POST" ACTION="sid2.asp">
Ruta1:<INPUT TYPE="checkbox" value="123" NAME="boxes">
ruta2:<INPUT TYPE="checkbox" value="456" NAME="boxes">
Ruta3:<INPUT TYPE="checkbox" value="789" NAME="boxes">
<INPUT TYPE="submit">
</FORM>

på sid2:

Boxes:<%Request.form("boxes")%>

Men hur jag än kryssar i rutorna så står det inget om dem på sida 2. :(

Jag hade hoppas att om man tex kryssar i de två sista rutorna så hade man fått: 456,789

Medlem sedan nov. 20017 144 inlägg
#8

<%**=**Request.form("boxes")%>

Medlem sedan maj 20023 372 inlägg
#9

Jesper T skrev:

<%**=**Request.form("boxes")%>

Tack.

394 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
131 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)