JavaScript 在页面上为所有textareas强制执行maxlength

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 在页面上为所有textareas强制执行maxlength相关的知识,希望对你有一定的参考价值。

$('textarea').keyup(function () {
	var max = 4000;
	if ($(this).val().length > max) {
		$(this).val($(this).val().substr(0, max));
	}

	$(this).parent().find('.chars_remaining').html('You have ' + (max - $(this).val().length) + ' characters remaining').show();
});

//hide chars remaining count on blur
$('textarea').blur(function () { $('.chars_remaining').fadeOut('fast'); });

//and in the front end:
<span class="chars_remaining ui-state-highlight"></span>

以上是关于JavaScript 在页面上为所有textareas强制执行maxlength的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Javascript 访问 iframe 元素?

JavaScript 获取发布请求后如何防止页面刷新?

在 WooCommerce 单一产品页面上为特定产品添加自定义内容

为啥要在 DefinitiveTyped 上为 Javascript 库发布 TypeScript 声明文件?

Javascript:取消/停止图像请求

如何使用 JavaScript (PWA) 在 Android 设备上为 FCM 创建 channel_ID?