if ((key > 57 || key < 48) && key != 46)
{
if(window.event)
{
window.event.returnValue=false; // IE
}
else
{
???????
}
}
以上代码适用于IE,但它不适用于Firefox,Chrome和Safari。返回false不起作用。请指导我可以写什么来回复假?区域。
答案 0 :(得分:0)
您对其他浏览器(以及标准模式下的IE9)所做的是event.preventDefault()
- 可能是。这取决于你如何连接该事件处理程序。但基本上,IE的returnValue = false
映射到preventDefault
,IE的cancelBubble = true
映射到stopPropagation
。