maxZeichen Problem

-Ener-

Erfahrenes Mitglied
Ich habe ein Script welches die Anzahl der maximalen Zeichen die man reinschreiben kann begrenzt, zusätzlich wird ausgegeben wieviele freie Zeichen man noch hat leider kann ich die Zahl die da ausgegeben wird nur mit

PHP:
<span id=counter>800</span>

ausgeben, aber ich möchte das die Zahl in einem Textfeld steht, geht das?

PHP:
<script type="text/javascript">
<!--
function countDigits(){
var maxDigits = 800; //maximale Zeichenanzahl
var areaString = document.forms[0].Text.value; 
var currLength = areaString.length + 1;
var restLength = maxDigits - areaString.length;
if (restLength < 0)
{
restLength = 0;
}
document.getElementById("counter").innerHTML = restLength; 
if (areaString.length >= maxDigits)
{
//die folgende Zeile entfernt alle Zeichen die größer als maxDigits sind
document.forms[0].Text.value = document.forms[0].Text.value.substring(0,maxDigits);
}
}
//-->
</script>
 
document.getElementById(textfeldid).innerHTML = zahl

oder

document.formname.textfeldname.value = zahl;

das sollte eigentlich gehen?!
 
Zurück