学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

在文本框内按回车键时能不能不让它提交呢?

在文本框内按回车键时能不能不让它提交呢?

我在文本框内一按回车键,表单就提交了,因为表单里面除了几张图片外,就只有一个文本框了,我本来是想按回车键的时候让它实现换行的功能,可是一按回车键表单就提交了,有什么办法解决呢?

TOP

input.onkeypress = forbidden;

function forbidden(event) {
   var e = event || window.event;
   var code = e.keyCode;
   if (e.keyCode == 13) {
       if (e.preventDefault) e.preventDefault( );
       if (e.returnValue) e.returnValue = false;
       return false;
   } else {
       return true;
   }
   return true;
}
个人ajax技术专题站: http://www.ajaxgo.org 我不会闲你烦,只会闲你不够烦!

TOP

谢谢版主!

TOP

发新话题