我要控制多行文本框的字数,
function cccc(aa) {
if (event.keyCode != 8) {
var nospace = aa.value.replace(/[\r\n]/g, "");
if (nospace.length > 800) {
var MoreCount = aa.value.length - nospace.length;
aa.value = aa.value.substr(0, 800 + MoreCount);
alert('最多输入800字符');
}
}
}
但是如果用微软输入法就会把前面的所有字都清掉,高请手指教。
function cccc(aa) {
if (event.keyCode != 8) {
var nospace = aa.value.replace(/[\r\n]/g, "");
if (nospace.length > 800) {
var MoreCount = aa.value.length - nospace.length;
aa.value = aa.value.substr(0, 800 + MoreCount);
alert('最多输入800字符');
}
}
}
但是如果用微软输入法就会把前面的所有字都清掉,高请手指教。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货