相关疑难解决方法(0)

在输入文本元素中按下"enter"时停止页面刷新

当在输入文本元素中按下回车按钮时,有没有办法阻止网页完全刷新?

我正在寻找创建一个搜索字段,我可以从按下输入时获取文本以过滤对象,并仅显示包含搜索字段中文本的文本.

我尝试了以下尝试捕捉输入按钮,但它不起作用.

function setupSearchField() {
    document.getElementById("searchField").onKeyDown = function(event) {
        var holder;
        if (window.event) {
            holder = window.event.keyCode;
        } else {
            holder = event.which;
        }
        keyPressed(holder);
    }
}

function keyPressed(key) {
    if (key == 13) {
        event.cancelBubble = true;
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript

4
推荐指数
1
解决办法
6076
查看次数

标签 统计

javascript ×1