JavaScript 软件列表

IE和Firefox在js应用中的兼容性探讨
JavaScript

IE和Firefox在js应用中的兼容性探讨

2020-02-16 标签:ie,firefox,javascript,应用,兼容性,探讨,document,formname,item,itemname,问题,说明,使用,elements,elementname,解决方法,统一,集合

1.document.formName.item("itemName") 问题 说 明:IE下,可以使用document.formName.item("itemName")或document.formName.elements ["elementName"];Firefox下,只能使用documen

js判断中文的正则
JavaScript

js判断中文的正则

2020-02-16 标签:javascript,判断,中文的,正则,匹配,中文字,表达式,u,e,00,fa,双字,字符,包括,汉字

匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 实现代码如下:function isChinese(temp){var re = /[^\u4e00-\u9fa5]/;if(re.test(temp)) return false;

js的面向对象方法以及差别
JavaScript

js的面向对象方法以及差别

2020-02-16 标签:javascript,面向,对象,方法,以及,差别,使用,关键字,function,class,onclick,e,var,i,1000,a,n

第一种:使用this关键字 function Class1() {this.onclick = function(e){for (var i=0; i < 1000; i++){var a = new Date();}}}使用this.的方法可以很灵活地给对象添加属性和方法,而且和大部分的OO

javascript用图作提交按钮或超连接
JavaScript

javascript用图作提交按钮或超连接

2020-02-16 标签:js,提交,按钮,连接,input,type,image,src,imagepath,onclick,document,formname,submit,直接,图片,会有,边框

如果直接用图片做超连接的话会有一个边框显示,但很多时候是不需要的,去掉这个边框的最简单方法就是把图片的边框设置为0。-_- 我是初学者,做的时候就只查到这种方法。记录下来以供以后参考。。。

利用javascript对象弹出一个层
JavaScript

利用javascript对象弹出一个层

2020-02-16 标签:利用,js,对象,弹出,实现,代码,如下,doctype,html,public,w,c,dtd,xhtml,en

实现代码如下:-弹出一个层function cmsgbox(vtitle,vwidth,vhight,vtop,vleft){this.title=vtitle;this.width=vwidth;this.height=vhight;this.top=vtop;this.left=vleft;th

js YUI 读码日记之 YAHOO.util.Dom - Part.4
JavaScript

js YUI 读码日记之 YAHOO.util.Dom - Part.4

2020-02-16 标签:javascript,yui,日记,yahoo,util,dom,part,var,getxy,function,判断,是否,ie,document

var getXY = function() {// 判断是否是 IEif (document.documentElement.getBoundingClientRect) {// 注1return function(el) {var box = el.getBoundingClientRect()

js YUI 读码日记之 YAHOO.util.Dom - Part.3
JavaScript

js YUI 读码日记之 YAHOO.util.Dom - Part.3

2020-02-16 标签:javascript,yui,日记,yahoo,util,dom,part,var,patterns,hyphen,a,z,i,root,tag,body,html

var patterns = {HYPHEN: /(-[a-z])/i,ROOT_TAG: /^body|html$/i }; var toCamel = function(property) {// 如果没有 -[a-z] 字母,则直接返回if ( !patterns.HYPHEN.test(pr

js YUI 读码日记之 YAHOO.util.Dom - Part.2 0
JavaScript

js YUI 读码日记之 YAHOO.util.Dom - Part.2 0

2020-02-16 标签:javascript,yui,日记,yahoo,util,dom,part,batch,function,el,method,o,override,始终,htmlelement,tagname

batch: function(el, method, o, override) {// 让 el 始终为 HTMLElementel = (el if (!el || !method) {return false;}//确定返回的对象var scope = (override) ? o : win

js的一种模块模式
JavaScript

js的一种模块模式

2020-02-16 标签:javascript,模块,模式,douglas,crockford,传授,有用,singleton,pattern,实现,规则,我认为,有益于,基于,yui,应用,module

Douglas Crockford已经传授了一个有用的单例模式(singleton pattern)实现此规则,我认为他的模式有益于你基于YUI的那些应用。Douglas叫它模块模式(module pattern)。它是如下工作的: 创建一个命名空间对象:如果你使用YUI,可以用YAHOO.name

js cookie解码函数(兼容ff)
JavaScript

js cookie解码函数(兼容ff)

2020-02-16 标签:javascript,cookie,解码,函数,兼容,ff,实现,代码,如下,script,function,urldecode,str,var,gbdata

实现代码如下: function URLDecode(str){var gbData = ['啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥','薄雹保堡饱宝