Einen Javascript für viele Textareas.
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo LC,
Ich habe eine JS um in einer TEXTAREA einen Max Länge von Zeichen zu geben.
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function zeichen() { var max=20, textinhalt; textinhalt=document.text.feld.value; if (textinhalt.length >= max) { document.text.feld.value=textinhalt.substring(0,max); document.text.feld.blur(); } } //--> </SCRIPT> <TEXTAREA COLS="50" ROWS="5" NAME="feld" OnKeyPress="zeichen()"></TEXTAREA>
Ich will den Script für mehrere Textarea verwenden. Wie muss ich ihn anpassen?
Wäre cool wenn ihr mir helfen würdet.
LG
Chrissi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
gib einfach jeder Textarea einen neuen Namen (ID) und übergebe diesen an die Funktion.
<TEXTAREA COLS="50" ROWS="5" id="feld1" OnKeyPress="zeichen('feld1')"></TEXTAREA>
und im Javascript dann
function zeichen(feldname) { var feldname; textinhalt=document.getElementById(feldname).value; document.getElementById(feldname).value=textinhalt.substring(0,max); document.getElementById(feldname).blur(); }
edit: ist ungetestet. Bei Problemen gerne nochmal per PN
Beitrag zuletzt geändert: 24.5.2010 18:05:28 von rnitsche -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage