找到这个脚本:
function stopRKey(evt) { var evt = (evt) ? evt : ((event) ? event : null); var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if ((evt.keyCode == 13) && (node.type=="text")) {return false;} } document.onkeypress = stopRKey;
只有问题,它也停止在文本区域中使用的键.这是一个麻烦.
我已经玩弄了:
onkeypress =“return handleEnter(this,event)”
但我们的形式非常复杂,我正在寻找一种更干净的做事方式.