现在的位置: 首页 > 综合 > 正文

textarea字符输入限制

2014年01月07日 ⁄ 综合 ⁄ 共 452字 ⁄ 字号 评论关闭
<script type="text/javascript">
	$(document).ready(function() {
		var maxNum = 100;
		$('#status').bind({
			keypress : function() {
				var inputText = $(this).val();
				var numChar = inputText.length;
				var charRemain = numChar - maxNum;
				if (numChar <= maxNum) {
					$('#counter').text(charRemain);
				} else if (numChar > maxNum) {
					event.preventDefault();
				}
			}
		});
	});
</script>

event.preventDefault()相当于js中的return false,用来阻止事件的默认行为。 

<body>
		<div id="counter"></div>
		<textarea rows="20" cols="20" id="status"></textarea>
</body>

 

抱歉!评论已关闭.