WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Det här med default-värden (https://www.wn.se/forum/showthread.php?t=1038414)

Althalos 2009-10-07 13:30

Det här med default-värden
 
Hej

Förstår mig inte default-värden för radio-buttons. Och Google är fyllt av massa skräp från 2003. Någon som vill förklara?

Såhär har jag uppfattat att man ska välja defaultvärde:
<input type="radio" name="name" checked="checked" />
<input type="radio" name="name" />

Problemet är att det verkar ju aldrig fungera :(

Jine 2009-10-07 13:34

Google:

<label for="mr"> <input type="radio" checked="checked" name="title" value="Mr" id="mr" /> Mr.</label><br />
<label for="mrs"> <input type="radio" name="title" value="Mrs" id="mrs" /> Mrs.</label>br />
<label for="miss"> <input type="radio" name="title" value="Miss" id="miss" /> Miss</label>br />
<label for="ms"> <input type="radio" name="title" value="Ms" id="ms" /> Ms.</label>br />
<label for="dr"> <input type="radio" name="title" value="Dr" id="dr" /> Dr.</label>br />

EDIT: Notera att dom har samma namn, men olika id och value.

Althalos 2009-10-07 13:36

Alltså det är JUST det som inte fungerar. Kolla här:
http://cdn.solidfiles.net/i/E8sI.png

Är det Firefox som inte följer reglerna eller vad...

nosnaj 2009-10-07 13:49

Citat:

Ursprungligen postat av Althalos (Inlägg 20325206)
Alltså det är JUST det som inte fungerar. Kolla här:
http://cdn.solidfiles.net/i/E8sI.png

Är det Firefox som inte följer reglerna eller vad...

Har du samma namn på alla radiobuttons?
Lätatst är väl ge all kod för formuläret så hittar vi felet snabbare.

Althalos 2009-10-07 14:05

http:// c e k d a h l.com/ksurvey/survey.php

Under konstruktion, kommentarer på annat än default-värdena undanbedes. För att få fram checked="checked" välj ett svar, klicka nästa och klicka sedan föregående. På den sidan har då radio-knappen vid det svar du valde tidigare checked="checked". tack.

BjörnJ 2009-10-07 14:11

Det står ju checked="checked" på alla. Det ska bara stå på en av dem. Men i det här fallet är det nog bättre att inte ha det på någon.

Ishra 2009-10-07 14:12

du har ju checke="checked" på ALLA radio buttons, klart då att den sista blir markerad som vald istället för någon i mitten.

BjörnJ 2009-10-07 14:20

Dessutom får inte id börja med en siffra.

Tips:
Testa http://validator.w3.org/

Althalos 2009-10-07 14:25

Alltså FAN vad sur jag blev när jag såg det... det ska inte kunna hända att mer än en blir checked! Srry för detta. Går och kollar på serversidan igen.

Jine 2009-10-07 15:56

Citat:

Ursprungligen postat av BjörnJ (Inlägg 20325218)
Dessutom får inte id börja med en siffra.

Tips:
Testa http://validator.w3.org/

Indeed.
Men det är dock bara en w3 grejj.
Dom flesta (alla?) webbläsare struntar i det.

Men Althalos, felsökning brukar börja med att eliminera möjligheten att du gjort fel, bla. genom att kika på källkoden först ;)


Alla tider är GMT +2. Klockan är nu 06:00.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson