总结: 这样,
以后ajax的话,切记不要写在form当中. 2 这篇文章 代码如下:chrome 浏览器上避免回车提交表单 之前在论坛上发过一贴,问:
"在chrome浏览器上 我改变回车按键或者让它无效也可以" 的问题,终无解
问题当时是为了避免回车提交表单引出的,现在这个问题到是解决了,其实很简单,只怪自己没想到
在Form的提交事件上动手脚:
onsubmit=“MySubmit();return false;"
MySubmit()可以用来做提交时的判断,如可一用另一个隐藏的表单完成自定义的提交任务。
这个问题有点菜,但的在chrome上改变回车事件却不好搞,有知情者还望告知。 3 参考以前的文章同时在IE和FF获取KeyCode 以前一直在IE8中测试网站,后来写的一部分含有Ajax的代码出现了故障,不得已下载了Firefox以及它的插件Firebug,才发现,FF不支持windows.event事件。于是换了一种思路。 HTML Javascript 代码如下: function submit1(e){ var isie = (document.all) ? true : false;//判断是IE内核还是Mozilla var key; if (isie) key = window.event.keyCode;//IE使用windows.event事件 else { key = e.which;//3个按键函数有一个默认的隐藏变量,这里用e来传递。e.which给出一个索引值给Mo内核(注释1) } if(key==13) send1('loginemail','loginpsw');//触发的事件,可自定义 }