30. august 2005 - 18:15Der er
18 kommentarer og 1 løsning
Tegn Tælling
Hejsa..
Jeg skal have lavet sådan at den tæller bogstaver/tegn op. Altså så der eks. er en form boks også står der antallet af bogstaver/tegn nedenunder som automatisk tæller op når man skriver et nyt tegn altså hvis nu der er 2 tegn og man skriver et så skriver den 3. Den skal tælle alt med også Mellemrum. Der behøves nødvendigvis ikke stå:
Der er 500 Mellemrum Der er 300 Kommaer Der er 200 Punktummer Osv..
Men bare:
Der er 1000 Tegn.
Også sidste ting er at der skulle være en betingelse. Altså at der eks. SKAL være 3000 tegn også at den alarmerer hvis der er mindre.
ole > Hvis man indtaster f.eks. 150 tegn med din metode, kopierer alle tegn og derefter paster, vil man først nå op over 300, når man indtaster endnu et tegn. Derved kan det jo omgås, når blot man paster teksten ind i textarea'et (Og faktisk indtaste flere tegn end tilladt).
Kan det laves således, at den også tæller ved paste af tegn i textarea'et?
Hovsa nu får jeg lidt problemer kan jeg se. Den skal ha´et navn for at jeg kunne tilføje teksten til databasen men det kan man ikke gi´den? Ellers ved jeg bare ikke hvordan.
Okay det fandt jeg selv ud af. Det fedt den alarmerer ved 300 beskeder men kan den ikke alarmerer hvis nu der er mindre end et bestemt antal beskeder. Det genere jo ikke nogle der eksempel er en artikel på 1000 tegn men det genere nok nogle hvis der kun er en på 20 :)
Så altså hvis nu man kunne få gjort sådan at den poppede op hvis nu der var under 100 og at der ved siden af den der tæller op var en slags "countdown" altså så der måske stod:
Der skal være 3 bogstaver og du har skrevet 1 så du mangler 2 Så skriver man: Der skal være 3 bogstaver og du har skrevet 2 så du mangler 1
Men så skal browseren jo selv til at "regne" ved ikke om det bliver for kompliceret?
Det eneste jeg tilføjede var: <div style="float:left;"><div style="float:left;">Tegn i alt:</div><div id="logbog" style="margin-left:5px; font-weight:bold;">0</div></div>
... og det virker.
Dog er oles: "Der er ialt skrevet: <b id="gnu">0</b> tegn." smartere og mere anvendeligt end min tilføjelse, da man bruger mindre kode (Hvilket altid er at foretrække).
Husk i øvrigt at lukke samt at give ole points :-)
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.