- 博客(282)
- 资源 (9)
- 收藏
- 关注
转载 javascript对select元素的操作
Html代码 <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>JavaScript强化训练--下拉列表的操作01</title> <script language="JavaScript" type="text/javascript"> //移动下拉框被选中选项 //fromSelId :源下拉框id //toSelId :目标下拉框id
2011-02-07 17:50:00 578
原创 弹出层有遮罩
<br />popUp(el){<br /> var width = $(document).width();<br /> var height = $(document).height();<br /> $(<div id="zhezhao"><div/>').css({<br /> "position":"absolute",<br /> "width":width,<br /> "height":height,<br />
2011-01-11 20:16:00 506
转载 jquery插件制作
<br />本文仅供参考,这里以一个弹出层的jQuery插件制作实例为基础,进行插件制作的说明。<br />一,首先,制作jQuery插件需要一个闭包 <br />复制代码 代码如下:<br />(function ($) { <br />//code in here <br />})(jQuery);<br />这是来自jQuery官方的插件开发规范要求,使用这种编写方式有什么好处呢? <br />a) 避免全局依赖。 <br />b) 避免第三方破坏。 <br />c) 兼容
2010-12-22 14:41:00 758
转载 javascript arguments
(译)arguments: A JavaScript Oddity-关于arguments对象<br />如果你是第一次访问麦穗的博客,非常感谢你的到来如果你喜欢我的文章,就点击我订阅吧,RSS feed. 什么是arguments<br />arguments是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需熟悉的。<br />所有的函数都有属于
2010-12-15 20:56:00 821
转载 类型判断 js
<br />1) typeof 运算符<br />typeof 是一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string","boolean","object","function","undefined"(可用于判断变量是否存在)。<br />但 typeof 的能力有限,其对于Date、RegExp类型返回的都是"object"。如:<br /><br />typeof {}; // "object"<br />typeof []; // "object"
2010-11-15 11:27:00 1176
转载 JavaScript类和继承:constructor属性
JavaScript类和继承:constructor属性http://developer.51cto.com 2009-07-08 17:51 sanshi 博客园 我要评论(1)本文介绍了JavaScript里面的constructor属性。这个属性是理解JavaScript类和继承的重要基础。<br />constructor属性始终指向创建当前对象的构造函数。比如下面例子:// 等价于 var foo = new Array(1, 56, 34, 12); v
2010-11-08 17:44:00 509
转载 nodeName
<br />1,nodeName属性 : 节点的名字。<br />如果节点是元素节点,那么返回这个元素的名字。此时,相当于tagName属性。<br />比如:<br /><p>aaaa</p> : 则返回 p ;<br />如果是属性节点,nodeName将返回这个属性的名字。<br />如果是文本节点,nodeName将返回一个#text的字符串。<br />另外我要说的是: nodeName属性是一个只读属性,不能进行设置.(写)<br />它返回 大写字母的值。<br /
2010-11-02 16:46:00 6637
转载 javascript Arguments
javascript Arguments对象——函数的实际参数2009年6月10日simaopig跳到评论<br />在javascript函数体内,标识符arguments具有特殊含义。它是调用对象的一个特殊属性,用来引用Arguments对象。Arugments对象就像数组,注意这里只是像并不是哈。<br />javascript函数体内,arguments像数组(并不是真的数组,是一个Arguments对象,再次强调)一样,有length属性,可以代表传给函数的参数的个数。<br />引用一个形式
2010-11-02 13:39:00 526
转载 attribute
JavaScript中的Attribute相关内容介绍<br /> 关键字: javascript, attribute, setattribute, createattribute <br />转自:帮你实现梦想的CSDN博客<br /> Attribute是属性的意思文章仅对部分兼容IE和FF的Attribute相关的介绍。<br />attributes:获取一个属性作为对象<br />getAttribute:获取某一个属性的值<br />set
2010-11-02 11:53:00 511
转载 arguments
var arr = [];//添加进数组for(var i=0,n=arguments.length;i arr.push(arguments[i]);}//把参数添加进数组arr = arr.concat([].slice.call(arguments));//把参数转换成数组//var arr = [].slice.call(arguments);
2010-11-02 09:29:00 670
转载 javascript typeof constructor
javascript typeof constructor<br /> 所有JavaScript对象都带有的一个属性,构造函数——constructor。这一属性引用的是原本用来构造该对象的那个函数。<br /> 执行constructor后的结果是一个对象,而执行typeof后的结果是一个字符串。看下表的对比: 变量typeof 变量变量.constructor{a:"b"} "object" Object ["a","b"] "object" Array func
2010-11-01 16:55:00 367
转载 js继承的理解
<br />今天再次看js继承,有了新的理解。其实是对作用域的进一步理解<br /> <br />首先看一个例子:<br /> <br />function A(name){<br /> this.name = name;<br /> this.sayHello = function(){alert(this.name+” say Hello!”);};<br />}<br /><br />function B(name,id){<br /> t
2010-10-29 10:03:00 502
原创 正则
正则表达式30分钟入门教程<br />版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录<br />跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者最后,来点广告……网上的资源及本文参考文献更新纪录本文目标<br />广告:做外包项目,挣美元!网站开发,手机开发等...<br />30分钟内
2010-10-27 15:13:00 397
转载 全面理解javascript的caller,callee,call,apply概念
全面理解javascript的caller,callee,call,apply概念<br /><br /> <br />在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments<br />Arguments<br />该对象代表正在执行的函数和调用它的函数的参数。<br />[function.]arguments[n]<br />参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的
2010-10-26 09:46:00 327
转载 javascript处理事件的兼容写法
javascript处理事件的一些兼容写法 .title {color:#ff7200;font-size:23px;line-height:28px} .none {color:#99c;} .red {color:#f00;} h4.subject{border:none!important;color:#EE862C;} /* 细线表格 */绑定事件varaddEvent = function( obj, type, fn ) { if(ob
2010-10-26 09:24:00 576
转载 判断是否为数组
出自:博客园司徒正美<br />判断是否为数组<br />判断一个对象是否为数组比较麻烦,以下是我收集的各种版本<br />Douglas Crockford的版本varisArray = function(a){ returna && typeofa === 'object'&& typeofa.length === 'number'&& typeofa.splice === 'function'&& !(a.propertyIsEnumerable('length'));}<b
2010-10-26 09:22:00 448
转载 javascript十个流行的函数
<br />如果不使用类库或者没有自己的类库,储备一些常用函数总是有好处的。<br />(10)addEvent<br />网上最流行的版本是Scott Andrew的,据说javascript界曾举行一场比赛(此事件我们可以在Pro Javascript Techniques第100页看到)或浏览PPK的网站,征求添加事件与移除事件的函数,他就是其获奖者。下面就是他的实现:functionaddEvent(elm, evType, fn, useCapture) { if(elm.addEven
2010-10-25 14:44:00 471
转载 DOM节点操作
DOM 节点属性操作方法小结。<br /> DOM 节点属性操作方法小结。<br />属性: <br />1 .nodeName<br />节点名称,相当于tagName.属性节点返回属性名,文本节点返回#text。nodeName,是只读的。 <br />2 .nodeType <br />值:1,元素节点;2,属性节点;3,文本节点。nodeType是只读的。 <br />3 .nodeValue<br />返回一个字符串,指示这个节点的值。元素
2010-10-22 17:59:00 600
转载 jquery.validate API
jquery.validate.js API 收藏NameTypevalidate( options )Returns:Validator验证所选的FORMvalid( )Returns:Boolean检查是否验证通过<br />rules( )Returns:Options返回元素的验证规则rules( "add", rules )Returns:Options增加验证规则。rules( "remove", rules )Returns:Options删除验证规则remo
2010-10-19 14:15:00 3114
转载 keydown keypress keyup
<br />KeyDown:在控件有焦点的情况下按下键时发生。<br />KeyPress:在控件有焦点的情况下按下键时发生。<br />KeyUp:在控件有焦点的情况下释放键时发生。<br /><br />1、KeyPress主要用来接收字母、数字等ANSI字符<br />KeyDown 和 KeyUP 事件过程通常可以捕获键盘除了PrScrn所有按键(这里不讨论特殊键盘的特殊键<br /><br />2、KeyPress 只能捕获单个字符<br />KeyDown 和KeyUp
2010-10-18 17:09:00 546
转载 全局变量和函数变量 var
原来JScript中的关键字'var'还是有文章的<br /> 都不记得是什么时候看的JScript的语法教程了,里面说在声明变量时忽略var关键字是完全合法的。当时也因为觉得JavaScript是loosely-typed的语言,所以var可能真的就是个摆设。但是事实常常又证明想当然的结果是不可靠的。<br /><br /> 看看下面这几个例子的结果就知道问题了:<br /><br /> No.1<script language="javascript"><br />va
2010-10-18 11:59:00 807
转载 javascript this详解(转)
javascript this详解(转)<br />在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。<br /><br /> 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处?<br /><br /> 1、在HTML元素事件属性中
2010-10-18 11:54:00 696
转载 javascript document 对象属性
javascript document 对象属性 分类:网站技术 by lao8 发表于 2008-3-13 11:26:00 <br />边学边用,老吧也是菜鸟一个,继续充电!!!<br />document 文挡对象 - JavaScript脚本语言描述<br />———————————————————————<br />注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写<br />否则会提示你一个错误信息 “引用的元素为空或者不是对象/////”<b
2010-10-18 09:37:00 441
转载 js 操作 iframe
JS操作iframe里的dom<br />发表于: 2010/06/24 23:00 | 发表在: JS与RIA | Tags: Dom, iframe, JavaScript | 被浏览2577次 <br />看到断桥残雪对我上一篇日志的回复我也学习了一下JS操作iframe里的dom;主要参考了断桥残雪的《用JavaScript在IE和Firefox下进行iframe的DOM操作》和支付宝UED的《用JS访问操作iframe里的dom》,非常不错的两篇文章。一、父级窗口
2010-10-14 16:39:00 495
转载 js判断IE非IE的几种简短方法
js判断ie非ie的几种方法<br />最近在司徒正美--全世界最短的IE判定 一文,看到只有6byte的判断ie与非ie的方法。其代码如下:<br /> <script><br /> if(!+[1,])alert("这是ie浏览器");<br /> else alert("这不是ie浏览器"); <br /> </script><br /> <br /> 其实有很多判断的方法,大都是根据浏览器的特性来的。<br /> 比如库prototype的方法是:!!
2010-10-14 14:02:00 1037
转载 JavaScript函数调用时的作用域链和调用对象是如何形成的及与闭包的关系(转)
JavaScript函数调用时的作用域链和调用对象是如何形成的及与闭包的关系(转)<br /> 1、javascript解析器启动时就会初始化建立一个全局对象global object,这个全局对象就拥有了一些预定义的全局变量和全局方法,如Infinity, parseInt, Math,所有程序中定义的全局变量都是这个全局对象的属性。在客户端javascript中,Window就是这个javascript的全局对象。<br /><br />2、当javascript调用一个func
2010-10-13 14:39:00 501
转载 兼容
*Javascript兼容多种浏览器* 随着以Firefox为代表的第三方浏览器的兴起,我们做的网站也不能再JUST IE了,如果把原来的一些javascript代码放到IE以外的浏览器的话,往往都不能正常运行或出错,所以这里介绍一下怎么改进我们的JS,让它能更加规范,更加具有兼容性。<br /> 示例代码:<br /> <body><br /> <table border="1" cellspacing="0" cellpadding="0" id="apple" ><br
2010-10-13 14:38:00 303
转载 javascript 兼容多种浏览器
*Javascript兼容多种浏览器* 随着以Firefox为代表的第三方浏览器的兴起,我们做的网站也不能再JUST IE了,如果把原来的一些javascript代码放到IE以外的浏览器的话,往往都不能正常运行或出错,所以这里介绍一下怎么改进我们的JS,让它能更加规范,更加具有兼容性。<br /> 示例代码:<br /> <body><br /> <table border="1" cellspacing="0" cellpadding="0" id="apple" ><br />
2010-09-28 15:02:00 495
转载 函数调用规则
JavaScript函数调用规则JavaScript函数调用规则一 <br />(1)全局函数调用: function makeArray( arg1, arg2 ){ return [this , arg1 , arg2 ]; } 这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调用并不陌生。 调用代码如下: makeArray('one', 'two'); // => [ window, 'one', 'two' ] <br />这种方式可以说是全局的函数调用。 为什么说是全
2010-09-26 13:05:00 395
转载 函数调用的5种方法
<br />JavaScript的5种调用函数的方法<br />简介这篇文章详细的介绍了Javascript中各种函数调用的方法及其原理,对于理解JavaScript的函数有很大的帮助!<br />JavaScript,调用函数的5种方法<br /><br /> 一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性, 当我们选择面对它的时候,这将成为
2010-09-26 13:04:00 2064
转载 isIE 判断浏览器类型
<br /><script type="text/javascript">isIE = /*@cc_on!@*/false; alert(isIE==true?"使用的是IE系列的浏览器":"使用的是非IE系列的浏览器");</script><br /> <br /><script type="text/javascript"><br />var isIE = !+'/v1';<br />alert( ( isIE ? '是' : '不是' ) + "IE浏览器");<br /></script><br
2010-09-25 09:18:00 1279
转载 类似似有成员的代码
<br />function User(properties){<br /> for(var i in properties){<br /> (function(which){<br /> var p = i;<br /> which["get"+p] = function(){<br /> return properties[p];<br /> };<br />
2010-09-24 23:12:00 317
转载 css 浏览器兼容问题
<br />转自:http://piziwang.javaeye.com/blog/604107<br />1.区别IE和非IE浏览器<br />#tip {<br />background:blue; /*非IE 背景藍色*/<br />background:red /9; /*IE6、IE7、IE8背景紅色*/<br />}<br />2.区别IE6,IE7,IE8,FF【区别符号】:「/9」、「*」、「_」<br />【示例】:<br />#tip {<br />backgroun
2010-09-21 11:14:00 397
转载 邮箱验证正则
<br />function validateemail()<br />{<br /> var accemail = document.getElementById("accemail"); //获取email控件对象<br /> if (!accemail.value == "") {<br /> var reg =/^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;<br />
2010-09-18 15:40:00 968 2
原创 javascript 要思考的问题
<br />1、如何将数据上报给不同域的后台<br />2、又如何从不同域的后台取回状态或者数据<br />3、如果我的网站有一个链接要跳到另外一个网站,我怎么知道这个链接是可用的(两个网站都是你自己做的)<br />4、如果发现跳想另外的一个网站的链接不可用,有什么办法解决吗?<br />另外一个网站有可能有很多服务器 ,只是某台服务器坏了<br /><br />http://bbs.blueidea.com/thread-2960991-1-1.html 理解<br /><b
2010-09-14 09:04:00 350
转载 前端开发必须知道的JS(一) 原型和继承
<br />出自:http://www.3lian.com/edu/2010/06-09/2081.html<br /> <br />原型和闭包是Js语言的难点,此文主要讲原型及原型实现的继承,在(二)中会讲下闭包,希望对大家有所帮助。若有疑问或不正之处,欢迎提出指正和讨论。<br />一、原型与构造函数<br />Js所有的函数都有一个prototype属性,这个属性引用了一个对象,即原型对象,也简称原型。这个函数包括构造函数和普通函数,我们讲的更多是构造函数的原型,但是也不能否定普通函数也有原型。譬如普
2010-09-08 18:40:00 402
转载 javascript对象冒充
<br />本文出自:http://bbs.blueidea.com/thread-2850905-1-1.html<br /> <br />function a(kkk){<br /> this.color=kkk;<br /> this.sayColor=function(){<br /> alert(this.color);<br /> }<br />}<br /><br /><br />function b(kkk){<br /> this.newMethod
2010-09-08 17:06:00 881
转载 抽象类 js
<br />6.7 实现抽象类<br /><br />6.7.1 抽象类和虚函数<br />虚函数是类成员中的概念,是只做了一个声明而未实现的方法,具有虚函数的类就称之为抽象类,这些虚函数在派生类中才被实现。抽象类是不能实例化的,因为其中的虚函数并不是一个完整的函数,不能被调用。所以抽象类一般只作为基类被派生以后再使用。<br />和类的继承一样,JavaScript并没有任何机制用于支持抽象类。但利用JavaScript语言本身的性质,可以实现自己的抽象类。<br /><br />6.7.
2010-09-07 18:54:00 669
原创 面向对象 js 打包
<br />function StringBuffer(){<br /> this.__strings__ = new Array();<br />}<br /> <br />StringBuffer.prototype.append = function(str){<br /> this.__strings__.push(str);<br />}<br /> <br />StringBuffer.prototype.toString = functiong(){<br /> return
2010-09-07 17:21:00 299
最新ckeditor_ckfinder整合超完整版
2014-04-06
C+language+bottom+programing.doc
2008-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人