Hello,
So bis dahin ist ja alles kein Problem, aber nun will ich, dass in dem Texfeld Spruch nur 160 Zeichen geschrieben werden dürfen. Wie kann ich das machen?
Mit HTML.
Ist das denn eine Textarea oder ein Input-Element?
Das Maxlength-Attribut gibts für Textareas nicht.
Ich habe da noch einen Entwurf.
<html>
<head>
<script>
var len=0;
function check(form1)
{
var len = document.form1.mltext.value.length;
if (len>800)
{
document.form1.mltext.value = document.form1.mltext.value.substring(0,800);
left=0;
}
else
{
left=800-len;
}
document.form1.len.value = left;
}
</script>
</head>
<body>
....
<form name="form1" action="Länge kappen.htm">
<textarea cols="55" rows="10" name="mltext" maxlenght="130" wrap="virtual"
onChange="check(this.form)" onBlur="check(this.form)"
onKeypress="check(this.form)" onKeyup="check(this.form)">
</textarea><br />
<input name="len">
</form>
</body>
</html>
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau