/ 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
Formularfelt forbudt at indtaste
Fra : Søren


Dato : 23-07-04 09:28

Jeg har et formularfelt hvis indhold opdateres via nogle
underliggende scripts. Brugeren skal ikke kunne ændre i feltet.

Kan man låse et formularfelt således at der ikke kan indtastes i
det??

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Gyldenkærne Cla~ (23-07-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-07-04 10:08

Søren skrev:

> Kan man låse et formularfelt således at der ikke kan indtastes i
> det??

Jep. Der er tre forskellige måder:

1) <input type="text" name="foo" value="bar" readonly="readonly" />

Ved at sætte attributten readonly, forhindrer man indtastning i et
felt. Feltet kan stadig ses og værdien vil stadig blive sendt med
når formen submittes.


2) <input type="text" name="foo" value="bar"
   readonly="readonly" disabled="disabled" />

Sætter man attributten disabled opnår man det samme som ovenfor -
bortset fra at værdien ikke medsendes når formen submittes. Ikke
alle browsere forstår disabled, derfor er det en god ide stadig at
bruge readonly.


3) <input type="hidden" name="foo" value="bar" />

Endelig kan man simpelt hen lave et skjult felt på siden. Det kan
heller ikke rettes manuelt - men det kan i sagens natur heller ikke
ses.


Bemærk at jeg har brugt xhtml-syntaks i eksemplerne herover. I
tradtionel html ser de ud som følger:

1) <input type="text" name="foo" value="bar" readonly>
2) <input type="text" name="foo" value="bar" readonly disabled>
3) <input type="hidden" name="foo" value="bar">
--
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

Søren (23-07-2004)
Kommentar
Fra : Søren


Dato : 23-07-04 10:15

> 1) <input type="text" name="foo" value="bar" readonly>
> 2) <input type="text" name="foo" value="bar" readonly disabled>
> 3) <input type="hidden" name="foo" value="bar">

Mange tak for fyldestgørende svar!

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste