Avatar billede kran06 Nybegynder
25. november 2003 - 23:44 Der er 12 kommentarer og
1 løsning

en tegn tæller til et "statement"

Jeg er ved at lave en side med en stor brugerdatabase, der skal også være en "statement" som her på eksperten. Jeg vil have en begrænsning på 1000 tegn, og derfor vil jeg have et script der hele tiden hviser hvormange tegn man har tilbage. Ligesom nogle af de der SMS sider hvor man kan skrive en besked og så kan man se at man fx har 104 tegn tilbage...
Avatar billede skwat Praktikant
25. november 2003 - 23:48 #1
og luk den originale ikke!
Avatar billede kran06 Nybegynder
25. november 2003 - 23:54 #2
så.. kan du hjælpe mig her!
Avatar billede roenving Novice
25. november 2003 - 23:56 #3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Vis hvor mange tegn</title>
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/432464">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Du har ialt brugt <span id="taeller" style="color:red;font-weight:800;">0</span> tegn.
<textarea cols="90" rows="5" onkeyup="document.getElementById('taeller').innerHTML=flt.value.length;"></textarea>
</body>
</html>
Avatar billede roenving Novice
25. november 2003 - 23:57 #4
Hov !-)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Vis hvor mange tegn</title>
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/432464">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Du har ialt brugt <span id="taeller" style="color:red;font-weight:800;">0</span> tegn.
<textarea cols="90" rows="5" onkeyup="document.getElementById('taeller').innerHTML=this.value.length;"></textarea>
</body>
</html>
Avatar billede kran06 Nybegynder
26. november 2003 - 00:01 #5
Det virker, men den gale vej.. den skal tælle ned fra 1k
Avatar billede roenving Novice
26. november 2003 - 00:05 #6
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Vis hvor mange tegn</title>
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/432464">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
Du har ialt <span id="taeller" style="color:red;font-weight:800;">0</span> tegn tilbage.
<textarea cols="90" rows="5" onkeyup="document.getElementById('taeller').innerHTML=1000-this.value.length;"></textarea>
</body>
</html>
Avatar billede roenving Novice
26. november 2003 - 00:06 #7
-- og så med 100 som start-tal !-)
Avatar billede roenving Novice
26. november 2003 - 00:07 #8
*lol*

1000, selvfølgelig !-|
Avatar billede kran06 Nybegynder
26. november 2003 - 00:09 #9
hvad så hvis man har over 1000.. kan man så få den til at skrive : du har overskrevet tegngrænsen og ikke skriver fx -302
Avatar billede roenving Novice
26. november 2003 - 00:18 #10
Ja, men så skal der laves noget mere ...

F.eks.:

<textarea cols="90" rows="5" onkeyup="document.getElementById('taeller').innerHTML=(this.value.length>1000)?'Du har overskredet maksimal længde med '+(this.value.length-1000):1000-this.value.length;"></textarea>
Avatar billede kran06 Nybegynder
26. november 2003 - 00:35 #11
så mangler du bare at lave et svar så får du 100 points.. for det er et dejligt svar.. :-) man bliver helt høj af det...
Avatar billede roenving Novice
26. november 2003 - 00:37 #12
Velbekomme '-)
Avatar billede roenving Novice
26. november 2003 - 01:04 #13
-- og tak for points ;~}
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