【发布时间】:2019-01-31 21:23:37
【问题描述】:
我是否能够使用简单的事件处理程序来操作输入机制?想象一下我有一个简单的文本区域
<textarea id='t'></textarea>
有没有办法改变用户按键后显示的字符的值?
document.getElementById('t').addEventListener("change", function(ev) {
var ev = ev || window.event;
// something like ev.return("X" + ev.key + "X") ?
});
所以无论用户最初按下哪个键,两个 X 都会在实际插入符号位置围绕字符?我知道,有一个 ev.preventDefault() 函数,但这只是返回 nothing。
欢迎每一个想法和每一个经验!
【问题讨论】:
标签: javascript events event-handling dom-events