摘要:
1.一份文档就是一棵节点树2.节点分为不同类型:元素节点、文本节点、属性节点等3.每个节点都是一个对象,DOM的原子是元素节点4.getElementById返回一个对象,该对象对应着文档里的一个特定的元素节点5.getELementsByTagName和getElementsByClassName... 阅读全文
摘要:
var val=text.value; if(val=="") alert("请输入内容哦!");var val=text.value; if(val==null) alert("请输入内容哦!");var val=text.value; ... 阅读全文
摘要:
HTML5 DOM中新增了一个令人期待已久的方法:getElementsByClassName。这个方法能让我们通过class属性中的类名来访问元素,不过由于这个方法还比较新,某些DOM实现里可能还没有,所以使用的时候要当心。getElementsByClassName方法非常有用,但只有较新的浏览... 阅读全文
摘要:
相等操作符==并不表示严格相等eg:var a = false;var b ="";if(a==b){ alert("a equals b");} 这个条件语句的求值结果是true,为什么?因为相等操作符==认为空字符串与false的含义相同。要进行严格比较,就要使用另一种等号(===)。这个全... 阅读全文
摘要:
一、javascript代码必须通过HTML/XHTML文档才能执行,第一种方式是将js代码放到文档标签之中的标签之间;一种更好的方式是吧js代码存为一个扩展名为.js的独立文件,典型的做法是在文档的部分放一个标签,并把它的src属性指向该文件;但最好的做法是把标签放到HTML文档的最后,标签之前,... 阅读全文
摘要:
一、浏览器加载和渲染html的顺序1. 用户输入网址(假设是个 HTML 页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回 HTML 文件;2. 浏览器开始载入 HTML 代码,发现 标签内有一个 标签引用外部 CSS 文件;3. 浏览器又发出 CSS 文件的请求,服务器返回这个 C... 阅读全文