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
ausgeben, aber ich möchte das die Zahl in einem Textfeld steht, geht das?
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>