在Enter上执行功能

时间:2015-11-01 21:18:17

标签: javascript html keyboard-events

如果在文本字段中按Enter键,我该如何执行某些代码?

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

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

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

PS:我不想使用JQuery。

1 个答案:

答案 0 :(得分:1)

将脚本放在文本字段下面,使其首先存在于DOM中:

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