Avatar billede public2 Nybegynder
17. februar 2010 - 22:14 Der er 2 kommentarer og
1 løsning

Højden på textarea (rows) skal være så høj som indholdet?

Hej eksperter,

jeg er i gang med at lave et lille inline editing script, hvor jeg har lånt noget AJAX fra et andet script.

Jeg har fået det forbundet til min database så det gemmer og ved dobbelt klik kan redigere i et LI felt med den rette klasse tilknyttet.

Men jeg sidder og bakser lidt med størrelsen på den textarea der kommer frem når man er inde i editing mode. Lige nu har jeg sat en fast størrelse, men jeg ville gerne have at højden (rows) på mit textarea er lidt med højden på indholdet (altså ingen scrollbar).

For lige at præcisere, så laver jeg HTMLencode hvergang jeg sætter noget i databasen, så en "newline" bliver til et "<br>" tag. Men hvis man f.eks. skriver noget langt lige ud, så vil teksten jo også på et tidspunkt wrappe omkring og gå ned til næste linie.

Er der nogen som helst måde, at jeg kan gøre det sådan eller griber jeg det forkert an og bruger et textarea i stedet for at lave en "div" som jo så har samme størrelse som indholdet.

Jeg håber at jeg har forklaret det ordentlig, ellers lægger jeg et eksempel op til jer.

På forhånd tak for jeres hjælp

Mvh
Emil
Avatar billede public2 Nybegynder
22. februar 2010 - 18:46 #2
Hey Intenz,

tak for dit svar, det var bare en google søgning der skulle til, var bare ikke lige klar over hvad jeg skulle søge efter :-)

Har fundet nogle gode scripts som jeg vil bruge. Smid du et svar, så får du point.
Avatar billede intenz Novice
22. februar 2010 - 20:13 #3
Det var da fint :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester