在前面HTML的部分我们已经介绍了DOM,并且提到了通过JavaScript可以操纵HTML文档的DOM树。以上示例的JavaScript代码也展示了这一点:
var btn = document.getElementById('btn1'); btn.onclick = function() { document.body.innerHTML = '<h1>你好,JavaScript!</h1>'; };
其中,document对象代表整个HTML文档,也是DOM树的根节点。通过它的方法
getElementById
我们得到了代表button元素的对象,保存在变量btn里。
接着,我们给button元素的onclick属性赋值,一个函数。这实际上是给“事件”注册“回调函数”:当button被按下的时候,相应的函数就会被执行。在这个函数里我们又一次修改了DOM:body的内容被替换成了
<h1>你好,JavaScript!</h1>
读者可在浏览器的调试器下观察一下DOM树前后的变化。
通过操纵DOM,JavaScript使网页“动”了起来。
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程
上一篇:4.1、script标签
下一篇:4.3、jQuery
^