当前位置: 代码迷 >> JavaScript的解决方案
 
  • JavaScript编码作派约定

    JavaScript编码风格约定 代码风格 缩进? 两个空格,无需更长的缩进,无需Tab缩进 ?参数和表达式之间的空格? 使用紧凑型风格 ? 代码行长度? 最多80个字符(当在代码块中,除了2个空格外的其他缩进允许将函数参数与首个函数参数的位置对齐。另一种选择是当自动换行时使用4个空格缩进,而不是2个。) ?分号? 始终使用分号,不依赖于隐式插入 在某些情况下不要使用expect ...

    322
    热度
  • javaScript经典印证

    javaScript经典验证 出处:http://blgaici1.iteye.com/blog/700783#comments//验证是否为空functioncheck_blank(obj,obj_name){if(obj.value!=''){returntrue;}else{alert(obj_name+"所填不能为空!");obj.value="";returnfalse;}}//过滤输入...

    251
    热度
  • JavaScript事件会合

    JavaScript事件集合 属性 当以下情况发生时,出现此事件 FF N IE onabort 图像加载被中断 1 3 4 onblur 元素失去焦点 1 2 3 onchange 用户改变域的内容 1 2 3 onclick 鼠标点击某个对象 1 2 3 ondblclick 鼠标双击某个对象 1 4 4 onerror 当加载文档或图像时发生某个错误 1 3 4 ...

    118
    热度
  • JavaScript事件参照

    JavaScript事件参考 click()对象.click()使对象被点击。? closed对象.closed对象窗口是否已关闭true/false? clearTimeout(对象)清除已设置的setTimeout对象? clearInterval(对象)清除已设置的setInterval对象? confirm("提示信息")弹出确认框,确定返回true取消返回false? cursor:...

    138
    热度
  • javascript的承继实现

    javascript的继承实现 (一)对象冒充functionA(name){this.name=name;this.sayHello=function(){alert(this.name+”sayHello!”);};}functionB(name,id){this.temp=A;this.temp(name);//相当于newA();deletethis.temp;//防止在以后通过temp引...

    37
    热度
  • JavaScript变换农历类

    JavaScript转换农历类varLunarDate={ madd:newArray(0,31,59,90,120,151,181,212,243,273,304,334), HsString:'甲乙丙丁戊己庚辛壬癸', EbString:'子丑寅卯辰巳午未申酉戌亥', NumString:"一二三四五六七八九十", MonString:"正二三四五六七八九十冬腊&...

    174
    热度
  • javascript举动事件简介

    javascript行为事件简介 行为事件简介行为(Behaviors):为响应某一事件(Event)而采取的一个动作(Action)的过程。行为由事件和动作两部分组成。动作(Action):是一段程序,用于完成某一组特定的操作,如打开一个窗口,播放一段音乐等,Dreamweaver中有20多种行为。事件(Event):是由用户或浏览器触发的操作,一个事件总是针对网页元素或标签而言,如onMous...

    132
    热度
  • 惯用Javascript验证方法

    常用Javascript验证方法 /** ?*检测复选框和单选框是否已被选中 ?* ?*@paramItemObj ?*@return ?*/ functionisChecked1(ItemObj){ ????for(vari=0;i<ItemObj.length;i++){ ???????if(ItemObj[i].checked){ ??????????alert(ItemObj[i]....

    75
    热度
  • JavaScript承继方式(2)

    JavaScript继承方式(2) 这篇开始写几个工具函数实现类的扩展。每个工具函数都是针对特定的写类方式(习惯)。这篇按照构造函数方式写类:属性(字段)和方法都挂在this上。以下分别提供了个类,分别作为父类和子类。 01 //?父类Person 02 function Person(nationality){ 03 ???? thi...

    174
    热度
  • JavaScript 开发轨范

    JavaScript开发规范 原文来自淘宝前端开饭规范:http://kissyteam.github.com/docs/html/styleguide/js-style-rules.html ? 行与缩进 语句行 尽可能不要让每行超过120个字符; 语句必须以分号作为结束符,不要忽略分号; 空格 数值操作符(如,?+/-/*/% ?等)两边留空; 赋值操作符/等价判...

    197
    热度
  • javascript学习札记三

    javascript学习笔记三 第6章面向对象的程序设计 ??????ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 6.1理解对象 ??????创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 6.1.1属性类型 ??????ECMA262第5版在定义只有内部采用的特性(attribute)时,描述了属性...

    186
    热度
  • Javascript 作派向导

    Javascript风格向导序 大部分针对Javascript最合理的方法归纳。 类型 ?原始类型:我们可以直接使用值。 οstring οnumber οboolean οnull οundefined varfoo=1, bar=foo; bar=9; console.log(foo,bar);//=>1,9 ?复合类型:我们通过`引用`对ࠆ...

    279
    热度
  • JavaScript 入门基础 (8)

    JavaScript入门基础(八) 目录 1、JavaScript概述 2、HTML世界 3、JavaScript基本语法 4、JavaScript语句 5、JavaScript内置对象 6、Document对象 7、window和frame 8、表单对象 9、了解其他常用对象 表单对象 8.1表单的对象和方法 基础 访问表单对象 表名、下标、下标以名形式表示 访问表单元素 ...

    478
    热度
  • javascript学习札记十

    javascript学习笔记十 第16章HTML5脚本编程 16.1跨文档消息传递 ??????跨文档消息传送(cross-document messaging),有时候简称XDM,指的是在来自不同域的页面间传递消息。 16.2原生拖放 16.2.1拖放事件 ??????拖动某元素时,将一次触发下列事件: ??????(1)dragstart ??????(2)drag ???...

    272
    热度
  • javascript 禁止鼠标右键.

    javascript禁止鼠标右键... <body?oncontextmenu="returnfalse"onselectstart="returnfalse"?ondragstart="returnfalse"onbeforecopy="returnfalse"onmouseup=document.selection.empty()oncopy=document.selection.emp...

    457
    热度
  • JavaScript日期对象步骤

    JavaScript日期对象方法 DateObjectMethods日期对象方法FF:Firefox,N:Netscape,IE:InternetExplorerFF:火狐,N:网景,IEMethod方法Description描述FFNIEDate()Returnstoday'sdateandtime返回今天的日期和时间123getDate()Returnsthedayofthemonthfrom...

    418
    热度
  • JavaScript惯用验证(转载)

    JavaScript常用验证(转载) ? 不错的JS验证~~~~~~~~~~~~~~~~~~~~~~~~~用途:校验ip地址的格式输入:strIP:ip地址返回:如果通过验证返回true,否则返回false;*/functionisIP(strIP){if(isNull(strIP))returnfalse;varre=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g//匹配IP地址...

    126
    热度
  • javascript开发技能

    javascript开发技巧 1.创建一个嵌套的过滤器 .filter(":not(:has(.selected))")//去掉所有不包含class为.selected的元素 2.重用你的元素查询 varallItems=$("div.item"); varkeepList=$("div#container1div.item"); <div>classnames: $(formTo...

    117
    热度
  • JavaScript沿袭方式(1)

    JavaScript继承方式(1) 前段时间温故了下JSOO之写类方式,从这篇开始我们看看JSOO之继承方式。 面向对象的语言多数都支持继承,继承最重要的优点就是代码复用,从而构建大型软件系统。如果一个类能够重用另一个类的属性和或方法,就称之为继承。 从这个角度来看看JS的继承方式。JS中继承方式与写类方式息息相关。不同的写类方式造成不同的继承方式。各种流行JS库继承方式也各不相同。从最简单的 复...

    295
    热度
  • javascript增强(2)

    javascript加强(2)一、元素节点 [html] viewplaincopyprint? //测试元素节点,输出节点名称,节点的类型,节点的值varliElements=document.getElementsByTagName("li");for(vari=0;i<liElements.length;i++){alert(l...

    292
    热度