function enterLogin(evt)
{
evt=(evt)?evt:((window.event) ? event:null);
var elem=evt.srcElement ? evt.srcElement : evt.target;
if(evt)
{
var charCode = (evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
if(charCode == 13||charCode == 3)
{
if(document.all)
{
document.getElementById("loginOn").click();
}else if (document.createEvent)
{ //FOR DOM2
var ev = document.createEvent('MouseEvents');
ev.initEvent('click', false, true);
document.getElementById("loginOn").dispatchEvent(ev);
}
return false;
}
}
return true;
}
分享到:
相关推荐
本篇文章讲解了如何在文本框中通过按回车键触发确定操作,并且确保该功能在不同的浏览器(如IE和FF等)之间具有良好的兼容性。在此基础上,文章提供了一个具体的示例代码来说明如何实现这一功能。 知识点主要包括:...
判断是否按下的为回车非常简单: 代码如下: function EnterPress(){ if(event.keyCode == 13){ … } } IE6的onkeypress会接受”回车事件”,而onkeydown不会接受 IE8的onkeypress不会接受”回车事件”,而onkeydown会...
下面是一个完整的示例,展示了一个兼容IE和FF的回车键事件处理: ```html <!DOCTYPE html> 浏览器脚本兼容 - 回车键事件 function EnterPress(e) { var e = e || window.event; if (e.keyCode === 13) { ...
下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。 .以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox //window.event IE:有window.event对象 FF:没有...
### CSS解决IE6、IE7及Firefox兼容性问题详解 #### 一、引言 随着互联网技术的发展,浏览器种类日益增多,其中Internet Explorer (IE) 和 Firefox 是早期非常流行的两款浏览器。尤其在2000年代中期,IE6、IE7 和 ...
// 获取事件对象,兼容FF和IE if (e.keyCode == 13) { onsubmit(); // 回车键被按下时执行的函数 } } ``` 这段代码的核心在于`document.onkeydown`事件监听器,它用于捕捉任何按键事件。`keyListener`函数则...
在前端开发中,CSS兼容性是一个常见的挑战,尤其是在处理IE和Firefox这两个浏览器时。由于它们对CSS标准的实现存在差异,导致在不同浏览器下显示的效果可能不尽相同。以下是一些关键点,帮助开发者理解和解决这些...
//兼容IE7,8,FF var testStr3 = testStr2.replace(/\r\n\r/g, "\r\n"); //兼容IE9 zfid[removed]=testStr3.length; } [removed] </head> <body <textarea id="zfara" 您当前输入了 </...
在给定的描述中提到了`IE10`和`FF29`(Firefox 29)的测试结果,这表明这段代码在这些浏览器中表现正常。但为了确保跨浏览器兼容性,开发者可能还需要针对其他浏览器进行测试,特别是老旧版本的浏览器。 此外,如果...
这里,我们给id为"abc"的输入框添加了一个keydown事件监听器,当检测到回车键(keycode为13)被按下时,直接调用`$("#imgLogin").click()`,jQuery会自动处理浏览器兼容性问题,确保事件在所有支持的浏览器中都能...
在IE中,换行通常是通过`\r\n`(回车+换行)来识别的,而在Firefox和大多数现代浏览器中,换行则是通过`\n`(换行)来识别的。当这些文本被显示在页面上而不是直接在`textarea` 中时,浏览器通常不会解析这些换行符...
对于兼容性问题,由于jQuery库本身具有良好的浏览器兼容性,支持包括IE和Firefox在内的多种浏览器,因此使用jQuery编写的游戏通常不用担心浏览器兼容性问题。但是,仍需注意HTML和CSS部分可能存在的兼容性问题,尤其...
2. **FF与IE的padding处理**:Firefox在设置元素的padding后,会自动调整元素的高度和宽度,但IE不会。为了解决这个问题,可以在IE中通过`!important`规则重置height和width,例如:`height: 100px !important; ...
例如,回车键(keyCode 13)在IE中可能不会触发事件,除非在特定元素如`textarea`中。下面的示例展示了如何在两种浏览器中捕获回车事件: ```javascript document.onkeydown = keypage; function keypage(e) { e ...
2、兼容IE6.0+、FF1.5+、Opear9+(在Opear下显示有一个小缺陷),兼容HTML4/XHTML1.0页面渲染模式。 3、完全的CSS皮肤定制功能,所有外观包括显示图标/关闭按钮等都可以通过css设置。目前提供了五种皮肤,Vista、QQ...
2、兼容IE6.0+、FF1.5+、Opear9+,兼容HTML4/XHTML1.0页面渲染模式。 3、支持CSS皮肤定制。目前提供了五种皮肤,Vista、QQ、dmm-green、ExtBlue和BlackColl。有兴趣可以修改样式表文件定义新的皮肤。 4、提供四种...