JavaScript 软件列表

js判断样式className同时增加class或删除class
JavaScript

js判断样式className同时增加class或删除class

2020-02-16 标签:js,判断,样式,classname,同时,增加,class,删除,实现,代码,如下,function,myclass,element,return,var,length

实现代码如下: function MyClass () {} MyClass.hasClassName = function(element, className) { if (!element) return; var elementClassName = element.className; i

编写针对IE的JS代码两种编写方法
JavaScript

编写针对IE的JS代码两种编写方法

2020-02-16 标签:编写,针对,ie,js,代码,两种,方法,需要,某些,下的,兼容性,单独,处理,多种,做法,通过,检测,n,avigation

有些时候我们需要针对某些IE下的兼容性写单独的JS处理代码。有多种做法: 1.通过检测navigation.userAgent来判断是否是IE,再编写IE分支的处理代码: 2.通过声明@cc_on 语句可以在脚本的注释内启用条件编译功能,这样对于非IE浏览器就会将识别为注释而忽略(实测,这种方式在I

利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
JavaScript

利用Javascript判断操作系统的类型实现不同操作系统下的兼容性

2020-02-16 标签:利用,javascript,判断,操作系统,类型,实现,不同,下的,兼容性,通过,客户端,和服,端的,交互,有时候,需要,进行,以便,比如

在通过Javascript实现客户端和服务端的交互时,有时候需要对操作系统进行判断,以便实现不同操作系统下的兼容性,比如:我们有一个网站, 在Windows XP下浏览效果良好,但是到了Ubuntu下,由于许多特性不同,会造成在浏览上的细微差异,甚至会影响到良好的用户体验。这个时候我们就需要利用 J

JavaScript起点(严格模式深度了解)
JavaScript

JavaScript起点(严格模式深度了解)

2020-02-16 标签:javascript,起点,严格,模式,深度,了解,strict,mode,ecmascript,新增,功能,向后,兼容,使用,哪些,不在,建议,语法

严格模式(Strict Mode)是ECMAScript5新增的功能。ECMAScript5虽然可以向后兼容ECMAScript3,但如果使用严格模式,哪些ECMAScript5“不在建议使用”的ECMAScript3语法功能将会被全部进制,如果出现就会抛出一行。引入Strict Mode目的是允许

JavaScript转换农历类实现及调用方法
JavaScript

JavaScript转换农历类实现及调用方法

2020-02-16 标签:javascript,转换,农历,实现,调用,方法,代码,如下,var,lunardate,madd,n,ew,array,31,59,90

实现代码如下: var LunarDate = { madd: new Array(0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334), HsString: '甲乙丙丁戊己庚辛壬癸', EbString: '子丑寅卯辰巳午未申酉戌亥', Nu

Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
JavaScript

Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法

2020-02-16 标签:extjs,gridpanel,隐藏,显示,解决方法,会有,这样的,情况,如下,一般,什么用,用于,后台,取值,作用,so

在Extjs中的GridPanel会有这样的情况,隐藏列会显示在menuDisabled中 如下图:但是这个一般没有什么用处,只是用于后台取值的作用。so 加一个属性:hideable:false就可以搞定了实现代码如下:{ header: "attendanceId", dataIndex: "a

js中parseFloat(参数1,参数2)定义和用法及注意事项
JavaScript

js中parseFloat(参数1,参数2)定义和用法及注意事项

2020-02-16 标签:js,parsefloat,参数,定义,用法,注意事项,今天在,jquery,里面,用到,第一个,10,不懂,第二个,是什么,意思,上网

今天在看jquery的时候里面用到了parseFloat(第一个参数,10),一直不懂第二个参数是什么意思,于是上网查了一下,怕以后忘记就记下来。 定义和用法:parseFloat() 函数可解析一个字符串,并返回一个浮点数。 语法:parseFloat(string),参数string是必须的,表

JavaScript验证用户输入的是字符或数字及ASCII Chart应用
JavaScript

JavaScript验证用户输入的是字符或数字及ASCII Chart应用

2020-02-16 标签:javascript,验证,用户,输入,的是,字符,数字,ascii,chart,应用,根据,onkeydown,事件,event,keycode,即是,判断,相关,键盘

我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等。相关键盘key对应的ASCII码:参考下面JavaScript代码: 实现代码如下: function isNumeric(keyCode) { return ((keyCode >=

Js 冒泡事件阻止实现代码
JavaScript

Js 冒泡事件阻止实现代码

2020-02-16 标签:js,冒泡,事件,阻止,实现,代码,目标,现在,处理,程序,变量,event,保存着,对象,target,属性,发生,元素,dom

1. 事件目标 现在,事件处理程序中的变量event保存着事件对象。而event.target属性保存着发生事件的目标元素。这个属性是DOM API中规定的,但是没有被所有浏览器实现 。jQuery对这个事件对象进行了必要的扩展,从而在任何浏览器中都能够使用这个属性。通过.target,可以确定DO