使用javascript代码在文本框上触发退格事件

时间:2012-08-31 10:11:51

标签: javascript javascript-events textbox backspace

是否可以使用javascript在文本框上触发退格事件? 哪个应该清除留在光标位置的字符。 我知道退格的事件代码是8,但我不知道如何使用代码来解雇它。

特定于Internet Explorer 8的解决方案将会有很大帮助。

2 个答案:

答案 0 :(得分:0)

查看此相关问题:Simulate JavaScript Key Events

就个人而言,我认为直接编辑文本是一种更好,更清晰的方法,在光标位置之前删除字符。 见How to get caret position in textarea

答案 1 :(得分:-1)

从最后简单地将值修剪一个字符会更容易..

var TheTextBox = document.getElementById("id");
TheTextBox.value = TheTextBox.value.substring(0, TheTextBox.length - 1);