您的位置:首页 > 其它

阻止输入框中输入数据后回车自动刷新页面

2016-10-11 16:55 471 查看
问题:鼠标聚焦到TextBox输入框时,按回车键刷新页面原因:当<form></form> 中只有一个TextBox输入框时,当输入完成后,按回车键会自动提交,便刷新了页面解决方法:1、处理form 在form中添加事件 <form 
onsubmit
=
"
return
false;">.......</form>
2、增加一个隐藏的输入框,认为改变单个输入框
<
input
 
id
=
"hiddenText"
 
type
=
"text"
 
style
=
"display:none"
 
/>
3、屏蔽回车键
1> 全局去掉回车事件的方法
function document.onkeydown(){
        var e= event.srcElement;        if (event.keyCode== 13) {            return false;        }    }2>  去掉输入框的回车事件的方法onkeydown="returnClearSubmit(event)"[align=left][/align]<input type="text"  onkeydown="returnClearSubmit(event)" />[align=left][/align] function ClearSubmit(e){            if (e.keyCode== 13) {[align=left]                return false;[/align]           }[align=left]   }[/align][align=left]参考内容:http://blog.csdn.net/xuezhongsong/article/details/6859037[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: