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