Hallo !
Ich habe in einer HTML-Seite eine <textarea> und würde gerne eine Anzeige erstellen, in der der User sieht wie viel Zeiche ner noch eintippen darf. soweit ich weiß muss man das mit JavaScript machen. Leider habe ich davon keine Ahnung.
Ich würde gerne wissen, ob es dafür schon fertige Scripte gibt?
Ich hoffe, dass ihr wisst was ich meine.
Danke an alle schon mal im vorraus.
Grüße
Sam
PHP-Code:
<script type="text/javascript">
<!--
function checkLen()
{
maxLen=1000;
var txt=document.forms[0].beitrag.value;
if(txt.length>maxLen)
{
alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
document.forms[0].beitrag.value=txt.substring(0,maxLen);
document.forms[0].zaehler.value=0;
}
else
{
document.forms[0].zaehler.value=maxLen-txt.length;
}
}
//-->
</script>
PHP-Code:
<textarea type="text" name="beitrag" cols="45" rows="6" class="input" onkeyup="checkLen()"></textarea>
So sollte es gehen.
Hallo !
Danke für den Code. Aber leider geht er nicht. Außerdem fehlt dort ja die ausgabe wo immer wenn ich einen Buchstaben schreibe sich der Wert der Anzeige ändert. Etwas so: Sie dürfen noch X Buchstaben eintippen.
Gruß
Sam
ups, so jetzt gehts aber
PHP-Code:
<script type="text/javascript">
<!--
function checkLen()
{
maxLen=1000;
var txt=document.forms[0].beitrag.value;
if(txt.length>maxLen)
{
alert("Bitte maximal "+maxLen+" Zeichen eingeben!");
document.forms[0].beitrag.value=txt.substring(0,maxLen);
document.forms[0].zaehler.value=0;
}
else
{
document.forms[0].zaehler.value=maxLen-txt.length;
}
}
//-->
</script>
<form>
<textarea type="text" name="beitrag" cols="45" rows="6" class="input" onkeyup="checkLen()"></textarea>
Verbleibende Zeichen: <input type="text"name="zaehler" value="1000" size="3" readonly>
</form>
Hallo !
Fresh, du bist ein G E N I E !
THX, genau das habe ich gesucht.
Danke
Sam
Jeder hier ist ein Genie, anscheinend - nur du nicht, ...kann das sein? *g*
Sry, wenns jetzt wieder so vom Thema abweicht, aber "ein bisschen Spass muss sein"

Blacksoul schrieb:Jeder hier ist ein Genie, anscheinend - nur du nicht, ...kann das sein? *g*
Sry, wenns jetzt wieder so vom Thema abweicht, aber "ein bisschen Spass muss sein" 
Wo du recht hast hast du recht.

Ich weiß das ich nicht gerade ne GripsGranate bin, aber ichc weiß wo ich fragen kann, nämlich hier im Webhilfe.info/board.
Und dafür liebe ich euch...
Gruß
Sam
Was denn zum Beispiel? *neugierigundso*
S.o.T. schrieb:Was denn zum Beispiel? *neugierigundso*
Das erfährst du noch früh genug mein Kind
