con-f-use
Erfahrenes Mitglied
Dann zeig mal den ganzen Code, wie du's eigebaut hast. Ich bin mir sehr sicher, dass es funktioniert, auch wenn vorher noch ein kleiner Tippfehler drin war, den hättest du aber leicht über die Fehler-Konsole finden können.
Das hier oben ist getestet mit Firefox und IE.
HTML:
<script type="text/javascript"><!--
var obj; // Zeiger auf ein Textarea-Objekt
var maxLength = 500; // Maximale Zeichenzahl in der Textarea
var charsLeft = 500; // Anzahl der noch übrigen Zeichen
window.onload = function() {
obj = document.getElementsByTagName('textarea')[0]; // Setzt den Zeiger auf die erste Textarea im Dokument
obj.onkeyup = checkText;
}
function checkText() {
if( obj.value.length > maxLength ) {
obj.value = obj.value.substr(0,maxLength);
alert('Maximale Zeichenzahl erreicht');
}
charsLeft = maxLength - obj.value.length;
document.getElementById('left').value = charsLeft +'/'+ maxLength; // Anzeige für die übrigen Zeichen (z.B. ein input-Feld mit der id 'left'
}
//--></script>
<textarea cols="50" rows="20" name="Inhalt"></textarea>
<input type="text" id="left">
Zuletzt bearbeitet: