【发布时间】:2021-12-26 02:32:44
【问题描述】:
我有一个textarea 标记,它接受用于其他用途的值。当我按下一个键时,它的值是一个空字符串。但是,在第一个键之后按下的键显示得很好。例如,如果我键入“hello”,则值将是“ello”。我想要它,以便显示第一个键的值。
这是我的代码,
const editor = document.getElementById(‘editor’);
editor.addEventListener('keydown', (event => {
let value = editor.value;
console.log(value);
}));
这是我的 textarea 的 HTML,以备不时之需,
<textarea autofocus id="editor"></textarea>
谢谢。
【问题讨论】:
-
以上抛出错误——
marked是什么,它在哪里? -
所以,标记的是我正在使用的库。你可以删除它,我只想要这个值。事实上,我应该删除它,感谢您伸出援手!
-
@icantfindmyspider 尝试从
evt.target.value而不是editor.value访问值。
标签: javascript html textarea