/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Checkbox readonly ?
Fra : EnjoyNews


Dato : 23-02-06 18:07

Hej NG

Hvordan (vhis det er muligt) laver man checkbox'e til readonly. ?



 
 
Erik Ginnerskov (23-02-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 23-02-06 18:42

EnjoyNews wrote:

> Hvordan (vhis det er muligt) laver man checkbox'e til readonly. ?

Øh, hvis brugeren ikke må ændre den værdi, hvorfor laver du det så ikke som
et <input type="hidden" value="foo" name="bar">?

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Jens Gyldenkærne Cla~ (23-02-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-02-06 18:43

EnjoyNews skrev:

> Hvordan (vhis det er muligt) laver man checkbox'e til readonly. ?

Man kan fx gøre følgende:

Låst som ikke-udfyldt: <input type="checkbox" id="foo" disabled>

Låst som udfyldt:
   <input type="checkbox" id="foo" disabled>
   <input type="hidden" id="foo" name="foo" checked>

Readonly kan ikke anvendes direkte på en checkbox - men disabled
kan godt. Et disabled element bliver bare ikke submittet, så hvis
man skal have en værdi med over (altså hvis der er hak i det låste
felt), skal man bruge noget andet - fx et skjult felt - til at
overføre data.

Man kan også bare benytte det skjulte felt til data og så have en
grafikfil der viser en checkboks der enten er hakket af eller tom:

Bananer - <img src="hak.gif" alt="valgt" title="">
   <input type="hidden" name="frugt" value="bananer">
Gulerødder - <img src="udenhak.gif" alt="ej valgt" title="">


--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

EnjoyNews (23-02-2006)
Kommentar
Fra : EnjoyNews


Dato : 23-02-06 22:12


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns9773BE5FCAB55jcdmfdk@gyrosmod.cybercity.dk...
> EnjoyNews skrev:
>
> > Hvordan (vhis det er muligt) laver man checkbox'e til readonly. ?
>
> Man kan fx gøre følgende:
>
> Låst som ikke-udfyldt: <input type="checkbox" id="foo" disabled>
>
> Låst som udfyldt:
> <input type="checkbox" id="foo" disabled>
> <input type="hidden" id="foo" name="foo" checked>
>
> Readonly kan ikke anvendes direkte på en checkbox - men disabled
> kan godt. Et disabled element bliver bare ikke submittet, så hvis
> man skal have en værdi med over (altså hvis der er hak i det låste
> felt), skal man bruge noget andet - fx et skjult felt - til at
> overføre data.
>
> Man kan også bare benytte det skjulte felt til data og så have en
> grafikfil der viser en checkboks der enten er hakket af eller tom:
>
> Bananer - <img src="hak.gif" alt="valgt" title="">
> <input type="hidden" name="frugt" value="bananer">
> Gulerødder - <img src="udenhak.gif" alt="ej valgt" title="">
>
>

OK, så der er ikke nogen "nem" løsning.
Grundet til at jeg ville lave det sådan, er at det er en række checkbox'e
som bliver hentet fra en database (navnene og værdierne altså), og de bliver
indtastet som checkbox, og skal altså så på en profil side vise "resultatet"
hvor de altså ikke skal kunne ændre, men blot vise hvad der er sat hak i, i
oprettelsen.

Men en god ide at lave det med små billeder så.



Johnny Winther Ronne~ (23-02-2006)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 23-02-06 22:36

EnjoyNews wrote:
> OK, så der er ikke nogen "nem" løsning.
> Grundet til at jeg ville lave det sådan, er at det er en række
> checkbox'e som bliver hentet fra en database (navnene og værdierne
> altså), og de bliver indtastet som checkbox, og skal altså så på en
> profil side vise "resultatet" hvor de altså ikke skal kunne ændre,
> men blot vise hvad der er sat hak i, i oprettelsen.
>

Skjulte tekstbokse er noget snavs, fordi det bruges til at få brugere til at
acceptere f.eks. nyhedsbreve de ikke ønsker. Hvis du henter data fra en
database, så har du ikke brug for, at bruge formular elementer overhovedet
for at vise dem.

Med venlig hilsen
Johnny Winther Ronneberg
--
Det er brugeren der bestemmer
http://www.ronnenberg.dk/webaccessibility/
Last: revision:
http://www.ronnenberg.dk/webaccessibility/upcomingwork.asp (danish
only) and
http://www.ronnenberg.dk/webaccessibility/lettheuserchoose.asp



EnjoyNews (24-02-2006)
Kommentar
Fra : EnjoyNews


Dato : 24-02-06 01:16


"Johnny Winther Ronnenberg" <johnny.winther@XYZtdcadsl.dk> skrev i en
meddelelse news:43fe2ad2$0$189$edfadb0f@dread11.news.tele.dk...
> EnjoyNews wrote:
> > OK, så der er ikke nogen "nem" løsning.
> > Grundet til at jeg ville lave det sådan, er at det er en række
> > checkbox'e som bliver hentet fra en database (navnene og værdierne
> > altså), og de bliver indtastet som checkbox, og skal altså så på en
> > profil side vise "resultatet" hvor de altså ikke skal kunne ændre,
> > men blot vise hvad der er sat hak i, i oprettelsen.
> >
>
> Skjulte tekstbokse er noget snavs, fordi det bruges til at få brugere til
at
> acceptere f.eks. nyhedsbreve de ikke ønsker. Hvis du henter data fra en
> database, så har du ikke brug for, at bruge formular elementer overhovedet
> for at vise dem.

Det er fordi det står som checkbox ved oprettelsen, så folk krydser de
forskellige valg af.
Så var det dejlig let bare at kopiere koderne til profil visningen. Så står
de jo på samme måde, de er bare udfyldt.
Men så er problemet jo så at de kan ændres. Ikke at det gør noget, da der
ikke er nogen submit på den side, men det er ikke så fedt

Men hvis det ikke kan laves readonly, laver jeg det bare på en anden måde.
Så det var kun for at være doven



Jørn Andersen (24-02-2006)
Kommentar
Fra : Jørn Andersen


Dato : 24-02-06 02:29

On Thu, 23 Feb 2006 22:36:16 +0100, "Johnny Winther Ronnenberg"
<johnny.winther@XYZtdcadsl.dk> wrote:

>Skjulte tekstbokse er noget snavs, fordi det bruges til at få brugere til at
>acceptere f.eks. nyhedsbreve de ikke ønsker.

Hmmm ...
(Hvis folk ikke har moral til at lade folk selv vælge, har de vel
heller ikke moral til overhovedet at spørge?)


--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste