popup画面文本框(text)回车(enter)键押下画面刷新问题

popup画面文本框(text)回车(enter)键押下画面刷新,并且原文本框(text)变更为label,导致画面入力项不能被取得。

解决方法:修改文本框(text)的回车(enter)押下的函数

document.onkeydown = function() {
if (event.keyCode == 13 && event.srcElement.type == "text") {
event.returnValue = false;
} else {
event.returnValue = true;
}
}

你可能感兴趣的:(JavaScript)