上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页
摘要: 制定document.getElementByClassName()Abstract W3C DOM有制定document.getElementByClassName(),但有候没有ID,而只有class name可抓怎?Introduction Blog做改造,常遇到根本有ID可抓,而只有class可抓,但很憾W3C DOM有document.getElementByClassName(),以下JavaScript可以模getElementByClassName()。JavaScript / getElementByClassName1functiongetElementsByClassNa 阅读全文
posted @ 2012-11-14 17:05 leejersey 阅读(23728) 评论(1) 推荐(1) 编辑
摘要: <script type="text/javascript"> var _gaq = _gaq || []; //如果变量 _gaq 存在,就等于他自己,否则为一个空数组 _gaq.push(['_setAccount', 'UA-24479793-2']); //是个2维数组 _gaq[0] = array(0=>'_setAccount', 1=>'UA-24479793-2');(设置本跟踪代码所对应的Google帐户) _gaq.push(['_trackPageview 阅读全文
posted @ 2012-11-12 15:04 leejersey 阅读(1489) 评论(0) 推荐(1) 编辑
摘要: 如果想同时执行多个函数,可以将这些函数放入一个数组中,然后在onload事件里循环数组并执行,或者使用另一个方便的函数addLoadEvent: function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } 阅读全文
posted @ 2012-11-12 14:18 leejersey 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 三元运算符:如名字表示的三元运算符需要三个操作数。语法是 条件 ? 结果1 : 结果2;. 这里你把条件写在问号(?)的前面后面跟着用冒号(:)分隔的结果1和结果2。满足条件时结果1否则结果2。<script type="text/javascript"> var b=5; (b == 5) ? a="true" : a="false"; document.write(" --------------------------- "+a); </script>结果: ------------- 阅读全文
posted @ 2012-11-09 16:23 leejersey 阅读(300533) 评论(4) 推荐(7) 编辑
摘要: 1. 长度限制 <script type="text/javascript">function test() {if(document.a.b.value.length>50) {alert("不能超过50个字符!");document.a.b.focus();return false;}}</script><form name=a onsubmit="return test()"><textarea name="b" cols="40" wrap 阅读全文
posted @ 2012-11-06 15:42 leejersey 阅读(734) 评论(0) 推荐(0) 编辑
摘要: JavaScript for 语句在脚本的运行次数已确定的情况下使用 for 循环。语法:for (变量=开始值;变量<=结束值;变量=变量+步进值) { 需执行的代码 } JavaScript for...in 语句for...in 语句用于对数组或者对象的属性进行循环操作。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。语法:for (变量 in 对象){ 在此执行代码}“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。实例:使用 for ... in 循环遍历数组。<html><body><s 阅读全文
posted @ 2012-11-01 12:03 leejersey 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 1.javascript的typeof返回哪些数据类型Object number function boolean underfind2.例举3种强制类型转换和2种隐式类型转换?强制(parseInt,parseFloat,number)隐式(== - ===)3.split() join() 的区别前者是切割成数组的形式,后者是将数组转换成字符串4.数组方法pop() push() unshift() shift()Push()尾部添加 pop()尾部删除Unshift()头部添加shift()头部删除5.事件绑定和普通事件有什么区别6.IE和DOM事件流的区别1.执行顺序不一样、2.参数不 阅读全文
posted @ 2012-11-01 10:51 leejersey 阅读(8081) 评论(1) 推荐(0) 编辑
摘要: 1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;2.xhtml和html有什么区别HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同:XHTML 元素必须被正确地嵌套。XHTML 元素必须被关闭。标签名必须用小写字母。XHTML 文档必须拥有根元素。3.Doctype? 严格模式与混杂模式 阅读全文
posted @ 2012-11-01 10:47 leejersey 阅读(9451) 评论(0) 推荐(0) 编辑
摘要: function startMove(obj, json, fn){ clearInterval(obj.timer); obj.timer=setInterval(function (){ var bStop=true; //这一次运动就结束了——所有的值都到达了 for(var attr ... 阅读全文
posted @ 2012-10-17 14:56 leejersey 阅读(1390) 评论(0) 推荐(0) 编辑
摘要: 长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 一、函数和方法差异; 二、样式访问和设置; 三、DOM方法及对象引用; 四、事件处理; 五、其他差异的兼容处理。一、函数和方法差异1. getYear()方法【分析说明】先看一下以下代码:var year= new Date().getYear();document.write(year); 在IE中得到的日期是"2010",在Firefox中看到的日期是& 阅读全文
posted @ 2012-09-12 17:25 leejersey 阅读(285) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页