摘要: DOM描绘了一个层次化得节点树,允许开发人员添加,移除和修改页面的某一部分。(IE除外)Node类型Node.ELEMENT_NODE( 1 ) // 元素节点, 常用Node.ATTRIBUTE_NODE( 2 ) // 属性节点Node.TEXT_NODE(3) // 文本节点, 常用Node.CDATA_SECTION_NODE( 4 ) // 只针对 xml 文档, 表示 CDATA 区域, 与 comment 类似Node.ENTITY_REFERENCE_NODE( 5 )Node.ENTITY_NODE( 6 )Node.PROCESSING_INSTRUCTION_... 阅读全文
posted @ 2012-09-24 14:52 神之一招 阅读(259) 评论(0) 推荐(0)
摘要: 在HTML中,表单是由元素来表示的。取得表单的方法var form = document.getElementById(“id1”);var firstForm = document.forms[0]; // 取得页面中的第一个表单var myForm = document.forms[“form2”]; //取得名为”Form2的表单”提交表单的方法 // 通用提交按钮Submit Form // 自定义提交按钮 // 图像按钮在 JavaScript中,以变成方式调用 submit() 方法也可以提交表单,而且,这种方式无需表单包含提交按钮,任何时候都可以正常提交表单。var fo... 阅读全文
posted @ 2012-09-24 14:52 神之一招 阅读(176) 评论(0) 推荐(0)
摘要: JavaScript与HTML之间的交互是通过事件实现的。可以使用监听器( 或处理程序 ) 来预订事件,以便事件放生时执行相应的代码。观察员模型.事件流事件冒泡 : 有内向外的顺序扩散( 沿着DOM树依次向上 )事件捕获 ( 很少有人使用 )沿着DOM树依次向下1)document2)html3)body4)div在事件捕获过程中,ducument对象首先接收到click事件,然后事件沿着DOM树依次向下,一直传播到事件的实际目标,即 div 元素由于老版本的浏览器不支持, 因此很少有人使用事件捕获, 我们也建议读者放心的使用事件冒泡.“DOM2级事件” 规定的事件流包括三个阶段, 事件捕获阶 阅读全文
posted @ 2012-09-24 14:52 神之一招 阅读(273) 评论(0) 推荐(0)