text box count

Status
Niet open voor verdere reacties.

imacbest

Gebruiker
Lid geworden
28 nov 2008
Berichten
227
Hoe kun je net als op twitter real-time zien hoeveel caracters je hebt getypt en het zelfde van nog te gaan?
 
Ik denk dat je die oplossing moet gaan zoeken in javascript of Jquery!
 
jQuery is javascript, maar daar zul je inderdaad eens naar moeten kijken. Ik zal je vraag verplaatsen naar het JavaScript forum.
 
[JS]function stuff(elem)
{
document.getElementById('output').innerHTML = elem.length;
}[/JS]
HTML:
<textarea onkeydown='stuff(this);'></textarea>

<span id='output'>0</span>


:thumb:
 
[JS]function stuff(elem)
{
document.getElementById('output').innerHTML = elem.length;
}[/JS]
HTML:
<textarea onkeydown='stuff(this);'></textarea>

<span id='output'>0</span>


:thumb:
Werkt niet.
als ik die code gebruikt komt direct dit te staan:
undefined
 
Dat komt omdat het een voorbeeld was. Niet getest enzo, uit mn hoofd.

Maargoed: hier dan,[JS]function stuff(elem)
{
document.getElementById('output').innerHTML = elem.value.length;
}[/JS]
HTML:
<textarea onkeyup='stuff(this);'></textarea>
 
<span id='output'>0</span>
omdat ik je zo graag mag.
 
Dat komt omdat het een voorbeeld was. Niet getest enzo, uit mn hoofd.

Maargoed: hier dan,[JS]function stuff(elem)
{
document.getElementById('output').innerHTML = elem.value.length;
}[/JS]
HTML:
<textarea onkeyup='stuff(this);'></textarea>
 
<span id='output'>0</span>
omdat ik je zo graag mag.
het scriptje doet het nu.
Maar hoe kun je dan nog te gaan? als je bv. 200 tekens mag doen dat ie aftelt?
 
"0" veranderen in "200" en "elem.value.length" veranderen in "200 - elem.value.length" (allemaal zonder aanhalingstekens).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan