添加和删除节点(HTML 元素)。 创建新的 HTML 元素 如需向 HTML DOM 添加新元素,您必须首先创建该元素(元素节点),然后向一个已存在的元素追加该元素。 实例 这是一个段落 这是另一个段落 例子解释: 这段代码创建新的 元素: var para=document.createElem...
分类:
编程语言 时间:
2014-12-17 12:24:45
阅读次数:
213
确保代码尽量简洁不要什么都依赖JavaScript。不要编写重复性的脚本。要把JavaScript当作糖果工具,只是起到美化作用。别给你的网站添加大量的JavaScript代码。只有必要的时候用一下。只有确实能改善用户体验的时候用一下。尽量减少DOM访问使用JavaScript访问DOM元素很容易,...
分类:
Web程序 时间:
2014-12-17 12:22:49
阅读次数:
138
JavaScript HTML DOM 事件 HTML DOM 使 JavaScript 有能力对 HTML 事件做出反应。 对事件做出反应 我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。 如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 J...
分类:
编程语言 时间:
2014-12-17 09:45:04
阅读次数:
169
回顾经过昨天的优化处理(【前端优化之拆分CSS】前端三剑客的分分合合),我们在UI一块做了几个关键动作:① CSS入UI② CSS作为组件的一个节点而存在,并且会被“格式化”,即选择器带id前缀,形成的组件如图所示:这样做基本可以规避css污染的问题,解决绝大多数问题,但是更优的方案总是存在,比如w...
分类:
Web程序 时间:
2014-12-17 09:04:17
阅读次数:
163
写在前面这篇没有什么 WebKit 代码的分析,因为……没啥好分析的,在实现里无非就是树的(先序DFS)遍历而已,囧哈哈哈……在WebCore/dom/Node.h , WebCore/dom/ContainerNode.h 和 WebCore/dom/Element.h 以及对应的 .cpp 里看...
分类:
Web程序 时间:
2014-12-17 09:02:09
阅读次数:
311
js高级 0级dom事件 <input type=button onclick="alert(js代码)" 这样其实生成了一个function onclick(event)方法把其中js包起来了 0级dom事件 .onclick=function(){ alert("one"); } ...
分类:
Web程序 时间:
2014-12-17 00:16:33
阅读次数:
291
对事件做出反应我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码:onclick=JavaScriptHTML 事件的例子:当用户点击鼠标时当网页已加载时当图像已加载时当...
分类:
编程语言 时间:
2014-12-16 22:30:15
阅读次数:
180
HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改...
分类:
编程语言 时间:
2014-12-16 22:19:01
阅读次数:
169
JavaScript HTML DOM 通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。 HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HT...
分类:
编程语言 时间:
2014-12-16 19:00:05
阅读次数:
308
一、执行环境
在有关于JavaScript对象或者this的指向问题时,脱离不了的另外一个概念就是执行环境,即上下文环境。执行环境在JavaScript是一个很重要的概念,因为它定义了变量或函数有权访问的其它数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象,在该环境中定义的所有变量和函数都保存在这个对象中。
全局环境时最外围的一个执行环境。在Web浏览器中,全局环境被认为是Window对象(后续笔记中会讨论),因此所有的全局变量和函数都是作为window对象的属性或者方法创建的...
分类:
编程语言 时间:
2014-12-16 17:16:27
阅读次数:
220