`
SpringLin
  • 浏览: 140093 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

JS,jQuery 键盘事件及判断光标(兼容firefox写法)

阅读更多

<script language="JavaScript" type="text/javascript">  
function keyDown(event) {   
	var e = window.event || event;
	var k = e.keyCode || e.which || e.charCode;
	//IE,firefox 兼容
	var obj = e.srcElement ? e.srcElement : e.target;
	if(k == "13"){
	  if(obj.id == "groupDescName"){
		alert("Enter groupDescName...");
	   }
	}
}
    
	 document.onkeydown = keyDown;
$(function(){
$(document).keydown(function(event){
   //兼容
    var e = window.event || event;
    var k = e.keyCode || e.which ||e.charCode;
    //IE,firefox 兼容
    var obj = e.srcElement ? e.srcElement : e.target;
	if(k == "13" && obj.id == "hello"){
		alert("keyCode13");
	}
			
    });
});
</script>

<div><input id="hello" type="text" style="width: 200px;" /></div>  
分享到:
评论

相关推荐

    jquery 监听 键盘 事件

    在JavaScript的世界里,jQuery库为开发者提供了方便快捷的方式来操作DOM、处理事件、执行动画和Ajax交互。其中,监听键盘事件是常见的用户交互处理之一。本文将深入探讨如何使用jQuery来监听键盘事件,以及相关的...

    jQuery控件简易日历表格代码兼容firefox、chrome、ie.zip

    标题中的“jQuery控件简易日历表格代码兼容firefox、chrome、ie.zip”指出,这个压缩包提供了一个使用jQuery实现的日历表格插件,该插件能够无缝地在Firefox、Chrome和Internet Explorer(IE)这三大主流浏览器上...

    jQuery获取设置textarea中光标位置

    jQuery扩展函数,用于获取设置textarea中光标位置

    jQuery键盘按钮响应事件代码.zip

    在JavaScript的世界里,jQuery库为开发者提供了极大的便利,特别是在处理DOM操作、事件处理以及动画效果等方面。本资源“jQuery键盘按钮响应事件代码.zip”显然关注的是如何利用jQuery来实现键盘按键与页面上按钮的...

    jQuery键盘按键按钮响应事件代码.zip

    本资源"jQuery键盘按键按钮响应事件代码.zip"正是一个关于如何利用jQuery来监听并处理键盘按键事件的示例代码。它允许用户在不直接点击按钮的情况下,通过键盘输入触发与按钮点击相同的行为,提升了用户体验。 首先...

    jQuery获取和设置文本框光标

    在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。"jQuery获取和设置文本框光标"这个主题是关于如何利用jQuery来控制HTML输入元素(如文本框)中的光标...

    基于Jquery可居中显示并兼容IE6+/FF等浏览器的瀑布流程序(jquery.easing.js,jquery.vgrid.js实现)

    在本项目中,通过结合Jquery库和两个特定的插件——jquery.easing.js与jquery.vgrid.js,实现了这种布局,并且确保了在包括IE6+以及Firefox在内的多种浏览器中的兼容性。 1. Jquery:Jquery是一个广泛使用的...

    jquery鼠标经过切换动画光标特效.zip

    总的来说,jQuery鼠标经过切换动画光标特效是一种增强用户界面的方法,通过JavaScript和jQuery的强大功能,开发者可以创造出各种各样的个性化交互体验。理解并掌握这个技巧,对于提升网站的互动性和专业性大有裨益。...

    jquery 确定光标位置

    在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理和Ajax交互等任务。当涉及到“jquery 确定光标位置”这个主题时,我们主要关注的是如何在HTML输入元素中获取或设置用户光标的当前位置。...

    javascript键盘响应事件

    本篇文章将深入探讨如何使用JavaScript来监听和处理键盘事件,以及如何结合jQuery库(如`jquery-1.2.6.js`)和第三方插件(如`jquery.hotkeys.js`)来增强键盘控制的功能。 一、原生JavaScript键盘事件 1. `...

    jquery虚拟键盘 jquery.keypad.package-1.2.0

    1. **跨浏览器兼容性**:jQuery Keypad 1.2.0致力于支持所有主流浏览器,包括IE8及以上版本,Firefox,Chrome等,确保了广泛用户群体的使用体验。 2. **自定义配置**:该插件允许开发者通过选项参数来定制键盘布局...

    jquery。键盘插件

    2. **jQuery.keypad.js**:键盘插件的主要JavaScript代码,实现了键盘的逻辑和交互功能。 3. **CSS样式文件**:定义了键盘的外观和布局,包括键的大小、颜色、边框等样式细节。 4. **示例HTML文件**:展示如何在实际...

    上下左右键控制table中光标(兼容多浏览器)

    在这个例子中,压缩包中包含了一个名为`jquery.min.js`的文件,这可能用于处理兼容性问题。使用jQuery,上述代码可以简化为: ```javascript $(document).on('keydown', function(event) { var $currentInput = $...

    js监听键盘事件的方法_原生和jquery的区别详解.docx

    ### JS监听键盘事件的方法:原生与jQuery的区别详解 #### 一、引言 JavaScript (JS) 是一种广泛使用的编程语言,特别是在Web开发领域。它提供了丰富的API来处理各种用户交互,包括监听键盘事件。监听键盘事件对于...

    JQuery虚拟键盘插件

    1. **多浏览器兼容性**:该插件经过优化,能够在包括Chrome、Firefox、Safari、Edge、IE10及更高版本在内的主流浏览器中正常运行,确保了广泛的用户覆盖。 2. **拖动功能**:虚拟键盘可以被设计成可拖动,这意味着...

    jquery监听鼠标滚轮事件+js监听滚轮事件

    这是因为不同浏览器对滚轮事件的支持不同,`mousewheel`是大部分浏览器支持的事件,而`DOMMouseScroll`主要在Firefox中使用。 以下是一个简单的jQuery监听滚轮事件的例子: ```javascript $(document).ready...

    jquery 键盘事件的使用方法详解

    jquery 键盘事件的使用方法详解 jQuery处理键盘事件有三个函数,根据事件发生的顺序分别是: jquery 代码: 1. keydown(); 2. keyup();  3. keypress();  keydown() keydown事件会在键盘按下时触发,可以在...

    JS日期选择器(年-月-日) 兼容 FireFox

    总结起来,"JS日期选择器(年-月-日) 兼容 FireFox"是一个实用的JavaScript组件,它提供了轻量级、独立于jQuery的日期选择功能,并解决了在Firefox上的兼容性问题。通过研究`PopupCalendar.js`的源码,开发者可以学习...

    网页版jquery键盘插件

    网页版的jQuery键盘插件是一种基于JavaScript库jQuery开发的交互组件,它允许用户在网页上模拟真实的物理键盘,提供了一种便捷的输入方式。这种插件通常用于在线表单、虚拟终端、密码输入等场景,以增强用户体验或者...

    Jquery实现的切换城市ie_firefox兼容

    标题中的“Jquery实现的切换城市ie_firefox兼容”指的是使用jQuery库来创建一个功能,允许用户在不同的城市之间切换,同时确保这个功能在Internet Explorer(IE)和Firefox这两个主要浏览器上都能正常工作。...

Global site tag (gtag.js) - Google Analytics