摘要: 最近发现DOMDocument对象很重要,还有XMLHTTP也很重要注意大小写一定不能弄错.属性:1Attributes 存储节点的属性列表(只读)2childNodes 存储节点的子节点列表(只读)3dataType 返回此节点的数据类型4Definition 以DTD或XML模式给出的节点的定义(只读)5Doctype 指定文档类型节点(只读)6documentElement 返回文档的根元素(可读写)7firstChild 返回当前节点的第一个子节点(只读)8Implementation 返回XMLDOMImplementa... 阅读全文
posted @ 2012-04-13 14:32 牛奶咖啡 阅读(157) 评论(0) 推荐(0) 编辑
摘要: <textarea id="tValue" style="overflow-y:hidden; height:20px;" onpropertychange="this.style.height=this.scrollHeight + 'px'" oninput="this.style.height=this.scrollHeight + 'px'"></textarea> 阅读全文
posted @ 2012-04-13 14:32 牛奶咖啡 阅读(151) 评论(0) 推荐(0) 编辑
摘要: setInterval("document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay());",1000); 阅读全文
posted @ 2012-04-13 14:31 牛奶咖啡 阅读(121) 评论(0) 推荐(0) 编辑
摘要: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>如何实现一个日期下拉菜单</title><script type="text/javascript">function DateSelector(selYear, selMonth, selDay){ this.selYear = selYear; this.selMonth = selMon 阅读全文
posted @ 2012-04-13 14:30 牛奶咖啡 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2012-04-13 14:28 牛奶咖啡 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 微软关于IE、Firefox、Opera和Safari的JavaScript兼容性研究曾经发表过一份草案,可以点击下载《JScriptDeviationsfromES3》以下为网上的一些搜集和整理(FF代表Firefox)集合类对象问题现有代码中存在许多document.form.item("itemName")这样的语句,不能在FF下运行解决方法:改用document.form.elements["elementName"]说明:IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象.解决方法:统一使用[]获取集合类对象 阅读全文
posted @ 2012-04-13 14:25 牛奶咖啡 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 要成为高级 JavaScript 程序员,就必须理解闭包。本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行机制当中,真正领会到闭包的实质。原文链接:JavaScript Closures可打印版:JavaScript 闭包目录简介对象属性名解析值的赋予值的读取标识符解析、执行环境和作用域链执行环境作用域链与 [[scope]]标识符解析闭包自动垃圾收集构成闭包通过闭包可以做什么?例 1:为函数引用设置延时例 2:通过对象实例方法关联函数例 3 阅读全文
posted @ 2012-04-13 14:24 牛奶咖啡 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1. clientHeight : 都认为是内容可视区域的高度,也就是说页面浏览器中可以看到内容的这个区域的高度,一般是最后一个工具条以下到状态栏以上的这个区域,与页面内容无关。 2. clientLeft,clientTop:这两个返回的是元素周围边框的厚度,如果不指定一个边框或者不定位改元素,他的值就是0. 3. scrollHeight,scrollWidth:不管有多少对象在页面上可见,他们得到的是整体. 4. scrollLeft,scrollTop:如果元素是可以滚动的,可以通过这俩个属性得到元素在水平和垂直方向上滚动了多远,单位是象素.对于不可以滚动的元素,这些值总是0.5.ev 阅读全文
posted @ 2012-04-13 14:23 牛奶咖啡 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 今天给诸位分享一下,js高级程序设计第二版,第十章有人会说,为什么没有第九章呀,因为第九章是浏览器检测,哥直接略过了。第十章 DOM如果说BOM是一个页面内html以外的东西,那么dom就是页面内html以内的东西。一般的结构可以这样理解:document -> html -> head + body 所以,好多的方法document.getElementById,document.getELmenetsByTagName,document.getElementsByName 都是从这儿来的。而且以上属性只有getElementById,element后面没有s,其它的都有s,复数 阅读全文
posted @ 2012-04-13 14:20 牛奶咖啡 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 今天跟诸位分享一下,高程,第二版,11章,dom2,dom3纵观这一章,一个概念,dom在变,现在变,未来变,反正不断的变。不过变来变去,ie是不支持dom2,dom3,可能未来新版本支持部分dom2,dom3里边主要是一些如何选择文本,复制选择文本等,方法都不怎么常见。大概瞅瞅略过。主要有用的,有这么几个。获取当前的样式,动态插入样式,这样样式是指<div class="current"></div>.current{} 获取这里边的样式。ie:currentStyle非ie:getComputedStyle参考文章:http://hi.baidu 阅读全文
posted @ 2012-04-13 14:20 牛奶咖啡 阅读(140) 评论(0) 推荐(0) 编辑