JS – JS限制textarea字数
弱智问题转发。原。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
function textdown(e) { textevent = e ; if(textevent.keyCode == 8) { return; } if(document.getElementById('text').value.length >= 180) { alert("字数超限") if(!document.all) { textevent.preventDefault(); } else { textevent.returnValue = false; } } } function textup() { var s = document.getElementById('text').value; //判断ID为text的文本区域字数是否超过180个 if(s.length > 180) { document.getElementById('text').value=s.substring(0,180); } } |
1 |
id="text" onKeyDown="textdown(event)" onKeyUp="textup()" |