drei textarea begrenzen

sandroP

Erfahrenes Mitglied
hallo,
ich habe eine formular mit drei textareas. Nun will ich diese von den Zeichen begrenzen.
ich habe ein script gefunden, aber das geht nur bei einem feld

wie mach ich das für drei felder?

<html><head>
<script language="javascript">
function textCounter()
{ field=document.form1.text
maxlimit=500
if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
else document.form1.num_chars.value = maxlimit - field.value.length;
}
function check()
{if (document.form1.text.value == '')
{ alert("Deine Nachricht hat keinen Inhalt!");
return false;
}
document.form1.send.disabled = true;
document.form1.send.value = "Telegramm wird verschickt....";
return true;
}
</script>
</head>
<body>
<form name="form1" method="post" onSubmit="return check();" action="senden.php">
<textarea name="text" cols="40" rows="5" wrap="VIRTUAL" onKeyDown="textCounter(1000)" onKeyUp="textCounter(document.form1.text,document.form1.num_chars,1000)"></textarea>
<br>Noch<input type="text" name="num_chars" size="4" value="500" maxlength="4" style="background: #e0e0e0;" readonly>Zeichen<br>
<input type="submit" accesskey="s" name="send" value="SMS Senden (Alt-S)">
</form></body></html>



danke Sandro
 
Nur so als Tip, vielleicht solltest du deine Frage mal im JavaScript Forum posten, und nicht im Java Forum?!

*grüssle*
MeinerEiner
 
mehrere Texterea begrzenzen

Hallo,
ich habe eine Formular mit drei textareas. Nun will ich diese von den Zeichen begrenzen.
ich habe ein Script gefunden, aber das geht nur bei einer Area

wie mach ich das für drei areas im Selben Formular?

<html>
<head>
<script language="javascript">
function textCounter()
{ field=document.form1.text
maxlimit=500
if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
else document.form1.num_chars.value = maxlimit - field.value.length;
}
</script>
</head>

<body>
<form name="form1" method="post" onSubmit="return check();" action="senden.php">
<textarea name="text" cols="40" rows="5" wrap="VIRTUAL" onKeyDown="textCounter(1000)" onKeyUp="textCounter(document.form1.text,document.form1.num_chars,1000)"></textarea>
<br>Noch<input type="text" name="num_chars" size="4" value="500" maxlength="4" style="background: #e0e0e0;" readonly>Zeichen<br>
</form></body></html>



danke Sandro
 

Neue Beiträge

Zurück