浏览 2020 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-13
document.write/writeln在几年前的代码中见的比较多,多数情况下各浏览器表现一致。
<!DOCTYPE html> <html> <head></head> <body> <script> document.write('<div id="wraper"></div>'); var obj = document.getElementById('wraper'); alert(obj); </script> </body> </html>
script标签写在body中,先write一个div,通过document.getElementById获取该元素。所有浏览器中都弹出了该div的信息框,证明这么写是支持的。
index.html
<!DOCTYPE html> <html> <head></head> <body> <script src="a.js"></script> </body> </html>
a.js
document.write('<script src="b.js"></script>'); document.write('<div id="wraper"></div>') alert(document.getElementById('wraper')); b.js
b.js中可以不写任何代码 index.html,在IE/Opera中会弹出信息框显示该div元素,其它浏览器均为null。
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |