2009年7月13日
摘要: var A = document.createElement("script") , B = document.getElementsByTagName("head")[0];A.src = "http://comment.sports.163.com/data/sports_nba_bbs/df/5C472DDM00051CA1_1.html";A.language = "javascript"... 阅读全文
posted @ 2009-07-13 14:26 L.Rain 阅读(698) 评论(0) 推荐(0) 编辑
  2009年7月1日
摘要: JavaScript 中 slice 、substr 和 substring的区别:1: String.slice(start,end): 一个新的字符串。包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符.2: String.substring(start,end) 这个就有点特别了,它是先从start,end里找出一个... 阅读全文
posted @ 2009-07-01 17:13 L.Rain 阅读(56664) 评论(0) 推荐(0) 编辑
  2009年6月19日
摘要: var str = "L.Rain"; str = str.replace(/[R|n]/g , "*"); <==> new RegExp("[R|n]","gi") RegExp 类。RegExp对象的构造函数可以带一个或两个参数.第一个参数是描述需要进行匹配的模式字符串;如果有第二个参数,这个参数则指定了额外的处理指令. 最基本的正则表达式就是普通的字符串. var reCat... 阅读全文
posted @ 2009-06-19 14:31 L.Rain 阅读(26565) 评论(1) 推荐(1) 编辑
  2009年6月13日
摘要: 笔记分为两个部分,今天是CSS的选择器,以后还有一部分xPath的选择器。今天的笔记中包括44个选择器,基本涵盖了CSS 2和CSS 3的所有规定。===================== CSS选择器笔记一、基本选择器 序号选择器含义1. * 通用元素选择器,匹配任何元素2. E 标签选择器,匹配所有使用E标签的元素3. .info class选择器,匹配所有class属性中包含info的... 阅读全文
posted @ 2009-06-13 23:26 L.Rain 阅读(206) 评论(0) 推荐(0) 编辑
  2009年6月12日
摘要: javascript event 事件解析描述 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,... 阅读全文
posted @ 2009-06-12 10:59 L.Rain 阅读(262) 评论(0) 推荐(0) 编辑
  2009年5月25日
摘要: js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:<script>document.write('<a href="http... 阅读全文
posted @ 2009-05-25 17:16 L.Rain 阅读(496) 评论(0) 推荐(0) 编辑
  2009年2月26日
摘要: closure被翻译成“闭包”,感觉这东西被包装的太学术化。下面参考书本和网上资源简单探讨一下(理解不当之处务请留意)。1、什么是闭包官方的回答:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。看了上面的定义,如果你不是高手,我坚信你会和我一样愤怒的质问:这tmd是人话吗?要理解... 阅读全文
posted @ 2009-02-26 16:54 L.Rain 阅读(372) 评论(0) 推荐(0) 编辑
  2009年2月25日
摘要: 以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题(1)现有问题:现有代码中存在许多 document.formName.item(”itemName”) 这样的语句,不能在 MF 下运行(2)解决方法:改用 document.formName.elements[”... 阅读全文
posted @ 2009-02-25 14:03 L.Rain 阅读(310) 评论(0) 推荐(0) 编辑
  2009年2月20日
摘要: javascript中try catch finally 的使用 try...catch...finally 语句 为 JScript 实现错误处理。 try { tryStatements} catch(exception){ catchStatements} finally { finallyStatements} =============参数 tryStatement 必选项。可能发生错误... 阅读全文
posted @ 2009-02-20 11:30 L.Rain 阅读(19073) 评论(2) 推荐(0) 编辑
  2009年2月19日
摘要: js addEvent 绑定 分析:function addEvent(elem, eventName, handler){ if (elem.addEventListener) { elem.addEventListener(eventName, handler, userCapture); } else if (elem.attachEvent) { elem.attachEvent("on"... 阅读全文
posted @ 2009-02-19 14:46 L.Rain 阅读(2690) 评论(0) 推荐(0) 编辑