下面的代码计算在textarea中键入的字符。如果你达到250的限制,你不能再添加更多。我怎么让人们输入超过250?textarea字符计数器极限的小修改
好吧,你有250最低限度,但它不介意,如果你把比这更多。谢谢!
<script type='text/javascript'>
var maxLength=250;
function charLimit(el) {
if (el.value.length > maxLength) return false;
return true;
}
function characterCount(el) {
var charCount = document.getElementById('charCount');
if (el.value.length > maxLength) el.value = el.value.substring(0,maxLength);
if (charCount) charCount.innerHTML = maxLength - el.value.length;
return true;
}
</script>
<form>
<textarea onKeyPress="return charLimit(this)" onKeyUp="return characterCount(this)" rows="8" cols="40"></textarea>
</form>
<p><strong><span id="charCount">250</span></strong> more characters available.</p>
更改maxLength的值?我想我错过了这个观点 – SuitedSloth 2011-04-21 16:17:19
为什么你会一遍又一遍地发布基本相同的Q? – Neal 2011-04-21 16:17:42