繁体   English   中英

返回False不起作用

[英]Return False is not working

if ((key > 57 || key < 48) && key != 46) 
{
  if(window.event)
  {          
    window.event.returnValue=false;       // IE
  }          
  else
  {
   ???????           

  }
}      

以上代码适用于IE,但不适用于Firefox,Chrome和Safari。 返回false无效。 请指导我我可以写些什么来返回false? 区域。

您使用其他浏览器(以及标准模式下的IE9)所做的是event.preventDefault()可能是 这取决于您如何挂接该事件处理程序。 但基本上,IE的returnValue = false映射到preventDefault而IE的cancelBubble = true映射到stopPropagation

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM