JavaScript 软件列表

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

扩展方法ToJSON() and ParseJSON()
JavaScript

扩展方法ToJSON() and ParseJSON()

2020-02-16 标签:扩展,方法,tojson,parsejson,使用,例子,实现,代码,如下,protected,void,page,load,object,sender,eventargs,e,person,p,n

使用例子: 实现代码如下:protected void Page_Load(object sender, EventArgs e){Person p = new Person{Name = "wuchang",Email = "[email protected]",LastActive = DateTi

简单的javascript多重继承示例
JavaScript

简单的javascript多重继承示例

2020-02-16 标签:简单,js,多重,继承,示例,实现,代码,如下,defined,function,v,return,undefined,class,var,base,k,arguments,length

实现代码如下:$defined = function (v) {return v != undefined; } Class = function () {var base = {};for (var k=0; k<arguments.length; k++) {//{{new argumen

JObj预览一个javascript的框架
JavaScript

JObj预览一个javascript的框架

2020-02-16 标签:jobj,预览,js,框架,时间,不多,大部分,是在,工作,之余,写的,实现,代码,如下,dom,tag,input,filter,function,o

我的时间不多,大部分是在工作之余写的。 实现代码如下:JObj.Dom.$tag("INPUT").$filter(function(o){var fa = o.parentNode.parentNode.parentNode;return f =(o.type == "text" }).$css(