我在iframe中有一个表单(id:iframeId)。我无论如何都无法更改表单的内容。
现在,不应该在点击enter
(keyCode 13)时提交表单,因为正在进行一些自定义(字段值修改等)。
以下脚本用于阻止表单在按enter
键时提交。但这是在每次按键时触发,因此在将数据输入表单时会降低用户体验。
$(document.getElementById('iframeId').contentWindow.document).keydown(function (e) {
if(e.keyCode==13)
{
e.preventDefault();
alert("Form is not getting submitted");
}
});
有人可以建议更好的方法来实现相同的,即阻止表格(内部iframe)提交点击enter
按钮吗?