DOM方法:1、createElement语法:document.createElement(nodeName)比如:document.createElement("p"); // 将创建一个P元素;2、appendChild语法:parent.appendChild(child)3、creatTe...
分类:
Web程序 时间:
2015-07-13 23:57:54
阅读次数:
152
onclick事件,其实不仅仅是鼠标点击事件,其实对于使用键盘的用户来说也可以触发该事件,比如用tab键移动连接后,按下enter键同样可以触发onclick事件所以在实际的代码编程的过程中,如果你考虑使用onkeypress事件的时候要小心,这意味着用户每按下一个按键都会触发它。在看代码优化这一章...
分类:
Web程序 时间:
2015-07-12 00:16:46
阅读次数:
135
今天在看JS DOM编程艺术的时候看到 DOM Core 和 HTML-DOM这2个名词,遂上网查询了下,帮助记录和理解;DOM(文档对象模型)是由W3C制定的一套访问和操作XML(eXtensible Markup Language)文档的标准,即API。比如DOM告诉JavaScript引擎如何...
分类:
Web程序 时间:
2015-07-12 00:14:34
阅读次数:
196
childNodes属性: element.childNodes它是包含这个元素的全部子元素的数组;nodeType属性: 每一个节点都有nodeType属性,这个属性可以让我们知道自己正在与哪种节点打交道node.nodeType返回 1 是指该节点为元素节点;返回 2 是指该节点为属性节点;返回...
分类:
Web程序 时间:
2015-07-10 00:18:59
阅读次数:
156
DOM是一种适用于多种环境和多种程序设计语言的通用型API。如果想要把本书(JS DOM编程艺术)学到的DOM技巧运用在web浏览器以外的应用环境里,严格遵守“第1级DOM”能够让你避免与兼容性有关的任何问题;tips:setAttribute是第1级DOM;图片切换初级js:gallerySnap...
分类:
Web程序 时间:
2015-07-09 00:16:53
阅读次数:
187
getAttribute & setAttribute 获取和设置属性getAttribute 获取属性:语法:object.getAttribute(attribute); 这个方法不属于document对象,所以不能使用document对象调用,只能通过元素节点对象调用;后面的setAttri....
分类:
Web程序 时间:
2015-07-08 00:11:11
阅读次数:
216
由于看高程3卡住了,所以现在在学习JS DOM编程艺术来巩固基础;一、在看JS DOM 编程艺术的时候,有个作者提到的方法很实用,就是在JS中变量和函数的命名方法: 变量的命名方法为使用下划线,比如: var temp_color = ['red','blue']; ...
分类:
Web程序 时间:
2015-07-05 23:45:30
阅读次数:
171
表格属性: tHead:表格头 tBodies:表格正文 tFoot:表格尾 rows:行 cells:列表单操作: 获取元素,可以通过name来获取,方法是:表单.元素name 即,oForm.username便可获得input元素,浏览器均兼容! ...
分类:
Web程序 时间:
2015-06-27 16:15:39
阅读次数:
119
DOM:Document Object Model 文档对象模型文档:html页面文档对象:页面中元素文档对象模型:定义 为了能够让程序(js)去操作页面中的元素DOM会把文档看作是一棵树,同时定义了很多方法来操作这颗树中的每一个元素(节点)DOM节点如:getElementByIdgetEleme...
分类:
Web程序 时间:
2015-06-27 09:44:39
阅读次数:
170
最近在学习D3,很多时候都用到了表格,并且在js中动态地添加和删除表格,在这里总结一下js关于表格的操作:
首先要知道,js中没有提供关于列的操作,所以关于列的操作只能通过操作行来实现,比如获得列的数量,只能通过获得行的单元格数量来获得列数(这里也有缺陷,如果某个单元格设置了colspan属性,就会出错)。
table.rows.length//获得表格的行数
table.rows[0].c...
分类:
Web程序 时间:
2015-06-15 18:41:56
阅读次数:
156