您的位置:首页 > 其它

鼠标聚焦到TextBox输入框时,按回车键刷新页面原因及解决方法

2011-10-10 14:15 281 查看
问题:鼠标聚焦到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) {
[align=left] return false;[/align]
[align=left] }[/align]
[align=left] }[/align][align=left]2> 去掉输入框的回车事件的方法[/align]onkeydown="return
ClearSubmit(event)"<input type="text" onkeydown="return
ClearSubmit(event)" />function ClearSubmit(e)
{
if (e.keyCode
== 13) {
[align=left] return false;[/align]}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐