获取输入文本框的最后两个字符的最佳方法是什么?
我需要输入最后 2 个字符,而不是整个字符串的最后两个字符。
感谢帮助!
最佳答案
您需要捕获文本区域上的 keypress
事件,然后记录按下的键。请注意,这将捕获箭头键、shift、alt 等,因此如果您只想要字符,则需要将它们过滤掉。
简单的例子:
var keyPresses = [];
textarea.onkeypress = function(ev){
ev = ev || window.event;
var key = ev.keyCode || ev.which;
keyPresses.push(key);
}
关于Javascript : How to get the last two characters typed into a textarea?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5464084/