js屏蔽回车键事件

代码很简单,就是脑子不想记东西了,或者说是好记性不如烂笔头。

 document.onkeydown = function(event) {
  var target, code, tag;
  if (!event) {
   event = window.event; //针对ie浏览器
   target = event.srcElement;
   code = event.keyCode;
   if (code == 13) {
    tag = target.tagName;               
    if (tag == "TEXTAREA") { return true; }
    else { return false; }
            }
  }
  else {
   target = event.target; //针对遵循w3c标准的浏览器,如Firefox
   code = event.keyCode;
   if (code == 13) {
    tag = target.tagName;
    if (tag == "INPUT") { return false; }
    else { return true; }
   }
  }
 }

你可能感兴趣的:(js,enter,屏蔽,回车)