webForumDet fria alternativet

Value på tom checkbox

2 svar · 296 visningar · startad av Troxy

TroxyMedlem sedan mars 20041 505 inlägg
#1

Hejsan, som standard så ska väl webbläsaren öht. inte posta en tom checkbox?
Men om den är ifylld så blir det värdet "on" som standard.
(eller :q )

Går det att fixa ett värde, typ "off", som postas istället om checkboxen är tom? (Nödlösningen får kanske bli Javascript).
Det skulle verkligen underlätta en del saker som jag jobbar med för tillfället... :p

dAEkMedlem sedan feb. 20041 816 inlägg
#2

Troxy skrev:

Hejsan, som standard så ska väl webbläsaren öht. inte posta en tom checkbox?

Precix.

Troxy skrev:

Men om den är ifylld så blir det värdet "on" som standard.

Jupp. Eller anger du value="apa" så skickas det med istället.

Troxy skrev:

Går det att fixa ett värde, typ "off", som postas istället om checkboxen är tom? (Nödlösningen får kanske bli Javascript).

Nope, inte utan scripting, tyvärr.

TroxyMedlem sedan mars 20041 505 inlägg
#3

Okej, då hänger jag med.
Men jag kom på att man kan lösa det ganska smidigt med radioknappar istället:

<p>
   <input type="radio" name="foo" value="off"> Av
   <input type="radio" name="foo" value="on"> På
</p>

Men då kan man istället inte använda hakparanteser [] för att få en array i PHP-koden på andra sidan. x(

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)