webForumDet fria alternativet

Value på tom checkbox

HTML & CSS

2 svar · 298 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Frågan#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

Medlem 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.

Medlem 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(

391 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
129 ms — hämta statistik (db)
133 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)