我要控制多行文本框的字数,
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字符');
        }
    }
}
但是如果用微软输入法就会把前面的所有字都清掉,高请手指教。