Limit characters in a textfield
Posted: Mon May 10, 2010 10:02 am
How can I limit the number of characters used in a textfield?
A community of PHP developers offering assistance, advice, discussion, and friendship.
http://forums.devnetwork.net/
Code: Select all
<script language="javascript">
function CountLeft(max) {
field = document.getElementById("message");
count = document.getElementById("left");
if (field.value.length > max)
field.value = field.value.substring(0, max);
else
// calculate the remaining characters
count.value = max - field.value.length;
}
</script>
<input readonly type="text" name="left" id="left" size=3 maxlength=3 value="100"> <font size="-1">Chars Remain (100 Max). </font>
<textarea id="message" name="message" style="width:100%; height:100px;" onKeyDown="CountLeft(100);" onKeyUp="CountLeft(100);"></textarea>
Code: Select all
$text = $_POST['mytextarea'];
if (strlen($text ) > 10) {
echo "You entered to many characters!";
exit;
}