<input type="text" id="name" onkeydown="myFunction()">
<script>
function myFunction() {
var name = document.getElementById("name").value;
alert(name);
}
</script>
输入"a"系统显示为空,如何获取KeyDown
的值?您需要如下定义函数:
<div onkeydown="myFunction(e)" />
<script>
function myFunction(e) {
const key = e?.key; // Should have the key you've pressed in case enter you'll find 'Enter' as string
var name = document.getElementById("name").value;
alert(name);
}
</script>