1.onmouSEOver鼠标进入 2.onmouseout鼠标移出 3.onclick鼠标点击 用法:
<a href=”src” onmouseover=”showPic(this); return false;” title=”0001” >0001</a>
表示当鼠标进入时执行showPic函数,参数是本身这个对象。执行完所有函数后返回false,因为一般情况下,点击一个链接会打开一个新的页面。而当onmouseover返回false时,就会认为没有被点击,所以不会打开新的页面。
获取一个元素的所有子元素,他是一个包含所有子元素的数组。 elements.childNodes
获取body节点的属性类型:*body[0].nodeType*
节点类型 | 属性值 |
---|---|
元素节点 | 1 |
属性节点 | 2 |
文本节点 | 3 |
获取p节点的内容:
var p = document.getElementsByTagName("p"); alert(p[0].firstChild.nodeValue);内容是一个文本节点,他是p节点的一个子节点,所以直接用p.nodeValue并不可以获取文本内容,而是用p.firstChild获取他的子节点的内容。
firstChild/lastChild 第一个子节点/最后一个子节点
运用以上知识完成的一个小项目: 效果图如下: 源码如下:
新闻热点
疑难解答