
精通JavaScript读书笔记
文章平均质量分 85
Exodia
这个作者很懒,什么都没留下…
展开
-
《精通JavaScript》读书笔记(二)
获取元素的内容 (1)操作元素内的文本 假如有HTML代码:some content text,有以下几种方法可以操作元素P内的文本: 一种方式是通过DOM的方式: domElem.firstChild.nodeValue,该方式只能操作第一段文本。 另一种则是通过innerText属性获得,通过innerT原创 2011-06-26 11:28:00 · 792 阅读 · 0 评论 -
《精通JavaScript》读书笔记(三)
1.访问样式信息 访问和设置CSS属性的主要工具是元素自身的样式属性。假设需要获取元素的高度,则可以编写类似这样的代码: elem.style.height。设置元素的高度则可以执行这样的代码:elem.style.height = 100px。 使用CSS属性时应注意两点: 首先,JavaScript要求你在设置任何几何属性时必须明确原创 2011-06-28 23:59:00 · 633 阅读 · 0 评论 -
《精通JavaScript》总结
这书看完大概有半个月了吧,读书笔记只做到了前7章和第10章原创 2011-07-26 17:18:49 · 808 阅读 · 0 评论 -
《精通JavaScript》读书笔记(六)
使用Ajax使用Ajax的步骤主要有:创建Ajax对象,Ajax对象打开连接,Ajax对象发送数据,Ajax获得响应。1. 创建Ajax对象 不同的浏览器有着不同的创建方法,因此我们需要封装一个创建Ajax对象的方法,大部分标准浏览器都支持原生的XMLHttpRequest原创 2011-07-21 17:15:40 · 861 阅读 · 0 评论 -
《精通JavaScript》读书笔记(一)
1. 各浏览器的空白节点问题 比如有以下代码: <!--window.onload = function() { var childNodes = document.body.childNodes, str = ''; alert(childNodes.length);//在IE下输出2,在Chrome下输出5,在FF下输出6 //遍历子节点数组,按顺序输出对原创 2011-06-25 00:36:00 · 1160 阅读 · 0 评论 -
《精通JavaScript》读书笔记(五)
1.鼠标位置1)首先需要确定的两个变量是:光标相对于整个页面的x和y位置。如下所示/* * 获取鼠标相对于整个页面的偏移量 * @param {Object} e */var getX = function(evt){ evt = evt || window.event; return evt.pageX || evt.clientX + document.body原创 2011-07-06 22:19:19 · 660 阅读 · 0 评论 -
《精通JavaScript》读书笔记(四)
1.元素的尺寸 找出 元素的的高度和宽度可以很容易,也可以很困难,取决于它所处的不同场合,在大多数情况下,我们只需要利用前面自己封装的getStyle函数即可,如下所示:var getHeight = function(elem){ return parseInt(getStyle(elem, 'height'));};var getWidth = functio原创 2011-07-05 00:28:51 · 859 阅读 · 1 评论