Avatar billede Slettet bruger
12. august 2008 - 16:22 Der er 2 kommentarer og
1 løsning

Tager kun en linje i stedet for 255 tegn

Jeg har følgende kode hvor folk kan skrive en kommentar, men der bliver kun taget den første linje af teksten, hvor det var meningen den skulle have en max på 255 tegn i stedet for.
Nogen der kan se hvad der er galt?

<html>
<script language="Javascript">
function checkLong(strTest, maxLength)
{
    if(strTest.value.length > maxLength)
    {
        strTest.value = strTest.value.substr(0,maxLength);
    }
}
</script>

<textarea rows="8" name="beskrivelse" cols="62" onkeydown="checkLong(this,255)"></textarea>

</html>
Avatar billede w13 Novice
12. august 2008 - 16:29 #1
Har du ingen head- og body-tags? :)

language="Javascript" skal i øvrigt i dag være type="text/javascript".

Det lyder som om, din database kun er sat til at gemme lidt af teksten. Måske er den - som standard - sat til kun at gemme 25 tegn?

Den kode, du viser, er fin nok.
Avatar billede Slettet bruger
12. august 2008 - 16:38 #2
Hehe, det var problemet med database var sat til 50 tegn. Dough. Egentlig ret logisk.. :-) Men tak for hjælpen.
Avatar billede w13 Novice
12. august 2008 - 16:51 #3
Så lidt. :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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