是否可以使用 Javascript 在文本框上触发退格事件?这应该清除光标位置左侧的字符。我知道退格的事件代码是 8,但我不知道如何使用代码触发它。
特定于 Internet Explorer 8 的解决方案会有很大帮助。
是否可以使用 Javascript 在文本框上触发退格事件?这应该清除光标位置左侧的字符。我知道退格的事件代码是 8,但我不知道如何使用代码触发它。
特定于 Internet Explorer 8 的解决方案会有很大帮助。
看看这个相关的问题:模拟 JavaScript 键事件
就个人而言,我认为直接编辑文本会是一种更好、更简洁的方法,删除光标位置之前的字符。请参阅如何在 textarea 中获取插入符号位置
将值从末尾简单地修剪一个字符会容易得多..
var TheTextBox = document.getElementById("id");
TheTextBox.value = TheTextBox.value.substring(0, TheTextBox.length - 1);