在 Enter 上执行函数

Execute function on Enter

如何在文本字段上按下 Enter 键时执行一些代码?

我的方法没有做任何事情:

<script>
textfield.onkeydown = function(e) {
    if (e.keyCode == 13) {
        alert("abc");
    }
}
</script>

<input type="text" id="textfield">

PS:我不想使用JQuery。

将脚本放在文本字段下方,使其位于 DOM 最前面:

<input type="text" id="textfield">
<script>
textfield.onkeydown = function(e) {
    if (e.keyCode == 13) {
        alert("abc");
    }
}
</script>