webForumDet fria alternativet

getParameterValues

1 svar · 208 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#1

Jag har ett formulär som förenklat ser ut så här

<form>
<input type="checkbox" name="check" value="viktigtvarde1.1">
<input type="hidden" name="gomd" value="viktigtvarde2.1">

<input type="checkbox" name="check" value="viktigtvarde1.2">
<input type="hidden" name="gomd" value="viktigtvarde2.2">

<input type="checkbox" name="check" value="viktigtvarde1.3">
<input type="hidden" name="gomd" value="viktigtvarde2.3">

<input type="checkbox" name="check" value="viktigtvarde1.4">
<input type="hidden" name="gomd" value="viktigtvarde2.4">
</form>

Grejjen som är bra med checkboxarna är ju att jag kan göra en getParameterValues("check") och få en String[] med alla värden på de strängar som är inmatade.

Men går de att mappa dem mot "gomd" fälten?

Eller borde jag göra på något annat sätt?

Grejjen som det ska leda till är att användaren ska få välja 1 till flera saker i en lista o trycka på en knapp... varje sak har fler än 1 parameter.

andreascarlssonMedlem sedan feb. 2003211 inlägg
#2

Som jag förstår det vill du att användaren skall välja flera saker i en lista. Då hade jag faktiskt hellre använt en select (dvs rullist), med attributet multiple="multiple". (Så att man kan välja flera element i listan.). Men det är väl en smaksak?

Om du vill mappa värdena mot andra fält så borde det ju inte heller vara några problem, men isådanafall bör du ju döpa om fälten, så att de får unika namn, annars blir det lite svårt att fånga upp dem på serversidan... ;)

Genererad på 393 ms · cache AV · v20260730165559-full.f96bc7eb