gomsoo: Counter bei TextArea

Beitrag lesen

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