当在输入文本元素中按下回车按钮时,有没有办法阻止网页完全刷新?
我正在寻找创建一个搜索字段,我可以在按下输入时获取文本以过滤对象并仅显示包含来自搜索字段的文本的对象。
我尝试了以下方法来尝试捕捉回车按钮,但它不起作用。
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;
}
}