Hallo Miteinander
Ich kriege es wunderbar hin, dass ein Counter mir die übrigen Zeichen zählt in einem Textfeld (wie man dass so kennt von SMS-Seiten)!
Nun möchte ich aber nicht in einem Textfeld, sondern als normaler Text mittels innerHTML anzeigen, wobei ich am Anschlag bin
Mein Code
<script type="text/javascript">
function count() {
maxLen=160;
var txt=document.TextArea.taSMS.value;
if(txt.length>maxLen)
{
alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
document.TextArea.taSMS.value=txt.substring(0,maxLen);
document.TextArea.zaehler.value=0;
}
else
{
document.TextArea.zaehler.value=maxLen-txt.length;
document.all.counter.innerHTML = maxLen-txt.length;
}
}
</script>
<html>
<body>
<form name="TextArea">
<textarea cols="35" rows="4" name="taSMS" onKeyUp="count()"></textarea>
<p id="counter">160<input type="text" name="zaehler" value="160" size="3"></p>
</form>
</body>
</html>
Kann mir jemand helfen, dass der Zähler funktioniert?
Besten Dank für eure Antworten
Gruss
gomsoo