textarea aber mit zeichenlimit

Nabi

Erfahrenes Mitglied
Hi , Ich versuche ein textarea mit Zeichen Limit zu bekommen,z.b. 142 zeichen
es geht nicht, Immer wenn die letzte zeile in der Textarea erreicht ist, kann man mehr und mehr
zeichen hinzufügen und mit eine neue zeile anfangen , wie kann man die
zahl der Zeichen im textarea begrenzen.

HTML:
<textarea name="sms" cols='35' rows='8' ></textarea>
 
Nabi hat gesagt.:
Hi , Ich versuche ein textarea mit Zeichen Limit zu bekommen,z.b. 142 zeichen
es geht nicht, Immer wenn die letzte zeile in der Textarea erreicht ist, kann man mehr und mehr
zeichen hinzufügen und mit eine neue zeile anfangen , wie kann man die
zahl der Zeichen im textarea begrenzen.

HTML:
<textarea name="sms" cols='35' rows='8' ></textarea>


Das Problem hatte ich auch einmal.
Das hatte ich damals im Internet gefunden.

Code:
<SCRIPT language="JavaScript">
function CheckLenn(Target)
{
var maxlength = "50";  //die maximale Zeichenlänge

StrLen=Target.value.length;

if (StrLen==1&&Target.value.substring(0,1)==" ")
{
Target.value=""; 
StrLen=0;
}
if (StrLen>maxlength )
{
Target.value=Target.value.substring(0,maxlength);
CharsLeft=0;
}else
{
CharsLeft=maxlength-StrLen;
}
document.zaehlformular.Anzahl.value=CharsLeft;
}


</SCRIPT>

Code:
<TEXTAREA name ="TEXT"  rows="20" wrap="PHYSICAL" cols="120"
		  onfocus="CheckLenn(this)"  onchange=CheckLenn(this)  onkeydown="CheckLenn(this)" onKeyUp="CheckLenn(this)"><?php echo $textarea;?></TEXTAREA>
 
Zusätlich solltest du aber noch serverseitig die Länge der Eingabe prüfen, da nicht jeder JavaScript aktiviert hat.
 

Neue Beiträge

Zurück