鼠标聚焦到TextBox输入框时,按回车键刷新页面原因及解决方法
2011-10-10 14:15
281 查看
问题:鼠标聚焦到TextBox输入框时,按回车键刷新页面原因:当<form></form> 中只有一个TextBox输入框时,当输入完成后,按回车键会自动提交,便刷新了页面解决方法:1、处理form 在form中添加事件 <form
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]}}
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]}}
相关文章推荐
- 鼠标聚焦到TextBox输入框时,按回车键刷新页面原因及解决方法
- 鼠标聚焦到Input输入框时,按回车键刷新页面原因及解决方法
- 鼠标聚焦到input输入框时,按回车键刷新页面原因及解决方法
- 避免回车键导致的页面无意义刷新的解决方法
- 解决 TextBox 的 ReadOnly 属性为 true 时,刷新页面后值丢失的方法
- 避免回车键导致的页面无意义刷新的解决方法
- jQuery执 4000 行完一个输入框的回车事件代码之后,会自动刷新页面解决办法
- 避免回车键导致的页面无意义刷新的解决方法
- wordpress更改“固定链接”模式后,页面出现404原因及解决方法
- 关于在FireFox 3.0 中showModalDialog的页面刷新window.dialogArguments引用丢失的解决方法
- 【wordpress】wordpress更改“固定链接”模式后,页面出现404原因及解决方法
- 关于html中a标记点击连接之后,a:hover鼠标放上去失效的原因及解决方法!
- .net 刷新页面后弹出重试框的解决方法
- win32窗口:关于鼠标定位位置偏移问题的原因及解决方法
- asp.net mvc Ajax.BeginForm不能异步刷新,或转到新页面,或页面还是刷新了,的原因(或解决办法)
- Wordpress“固定链接”页面出现404原因及解决方法
- MFC弹出对话框不响应鼠标,只相应回车键的解决方法
- 关于jQuery EasyUI 中刷新Tab选项卡后一个页面变形的解决方法
- form提交刷新页面显示重新提交解决方法
- ASP.Net Core 2.0 + Angular5 SPA程序刷新后找不到页面解决方法