<html>
<head>
<style type="text/css">
#navigator a {
display: none;
}
</style>
<script type="text/javascript">
function view() {
var a = document.getElementsByTagName("a");
for (var i = 0; i < a.length; i++)
alert(a[i].innerHTML);
for (var i = 0; i < a.length; i++)
document.write(a[i].innerHTML);
}
</script>
</head>
<body>
<div id="navigator" class="navigator">
<div class="menu">
Programming Language
<a href="">C</a>
<a href="">C++</a>
<a href="">Java</a>
<button type="button" onclick="view()">View</button>
</div>
</div>
</body>
</html>
alert worked fine. document.write succeed with the first element 'C' but failed with the next two element.
Why did document.write fail with 'no privilige'?
Thanks.