Avatar billede hansen Nybegynder
07. september 2004 - 15:34 Der er 3 kommentarer og
1 løsning

Tælle alle anslag i textarea

Jeg har fundet denne stump kode her på siden, men den tæller kun bogstaver og tal, hvor kan jeg få den til at tælle alt indhold i textareaet?

Kode ---
<script language="JavaScript">
function update1 () {
var cnt = 0;
var obj = document.all ["keywords"];

for (cnt2=0;cnt2<obj.value.length;cnt2++) {
if (obj.value.charAt (cnt2) != ' ') { cnt++ }
}

document.all ["counter1"].innerHTML = cnt+' tegn';
}
</script>

<textarea name="description" cols="55" rows="4" onKeyUp="java script:update2();" onKeyDown="java script:update2();" onChange="java script:update2();"><%=Server.HTMLEncode(""& strDescription) %></textarea>
&nbsp;<br>Der er brugt <span id="counter2">0</span> tegn af 255
---
Avatar billede thomas_yde Nybegynder
07. september 2004 - 15:43 #1
du kan lave en length af indholdet
alert(description.value.length);
Avatar billede medions Nybegynder
07. september 2004 - 15:48 #2
<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<head>
</head>
<BODY>
<form name="frm">
Antall tegn: <div id="len"></div>
<textarea name="txt" cols="45" rows="5" onKeyUp="document.all.len.innerText = (document.frm.txt.value).length;"></textarea>
</form>
</BODY>
</HTML>

//>Rune
Avatar billede hansen Nybegynder
10. september 2004 - 08:14 #3
Tak for hjælpen
Avatar billede medions Nybegynder
12. september 2004 - 10:07 #4
Anytime ;-)

//>Rune
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