/ 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
Tekstfelt max. 1000
Fra : Andy Dufresne


Dato : 21-12-06 08:37

Hvordan laver jeg et tekstfelt der ikke kan indeholde mere end 1000 tegn?

MVH og god jul
Andy



 
 
Jens Peter Karlsen [~ (21-12-2006)
Kommentar
Fra : Jens Peter Karlsen [~


Dato : 21-12-06 09:43

Brug et javascript der tæller anslagene og når det når 1000 så "spis"
yderlige anslag og vis en alert.
Det er dog nemt nok at komme uden om ved at slå javascript fra, så
hvis du vil være sikker skal du kombinere med noget der checker
serverside ved submit.
Her er et script jeg bruger til at tælle anslag, det kan du jo brodere
videre på med den funktionalitet du ønsker.

<script language="JavaScript" type="text/javascript">
function textCounter(field,cntfield) {
cntfield.value = field.value.length;
}
</script>

scriptet kaldes ved onkeydown.
De to parametre er til navnet på textarea'et og navnet på det textfelt
jeg viser antallet i.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Thu, 21 Dec 2006 08:37:10 +0100, "Andy Dufresne"
<andy_dufresne@indbakke.dk> wrote:

>Hvordan laver jeg et tekstfelt der ikke kan indeholde mere end 1000 tegn?
>
>MVH og god jul
>Andy
>

Bertel Lund Hansen (21-12-2006)
Kommentar
Fra : Bertel Lund Hansen


Dato : 21-12-06 10:12

Andy Dufresne skrev:

> Hvordan laver jeg et tekstfelt der ikke kan indeholde mere end 1000 tegn?

<input type='text' size='40' maxlength='1000' name='etnavn'>

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Jens Gyldenkærne Cla~ (21-12-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 21-12-06 12:47

Bertel Lund Hansen skrev:

>> Hvordan laver jeg et tekstfelt der ikke kan indeholde mere
>> end 1000 tegn?
>
> <input type='text' size='40' maxlength='1000' name='etnavn'>

Til fx en lang URL kan ovenstående være o.k. - men hvis det er
almindelige tekster, er et input-felt ikke velegnet når
tekstmængden som her er stor.

I et textarea kan man gemme linjeskift og man kan se langt mere
tekst på en gang end det er muligt i et inputfelt.
Længden er som udgangspunkt ubegrænset, men man kan - som JPK har
vist det - emulere et stop med javascript.
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Erik Ginnerskov (22-12-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 22-12-06 00:43

Andy Dufresne wrote:
> Hvordan laver jeg et tekstfelt der ikke kan indeholde mere end 1000
> tegn?

Det har jeg skrevet om her:

http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmarea

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



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

Månedens bedste
Årets bedste
Sidste års bedste