nostic
2016-03-04 10:02
<html>
<body id="myid" class="mystyle">
<script type="text/javascript">
x=document.getElementsByTagName('body')[0];
//这里的0是什么意思,body claa id 三者之间是什么关系?body里面的数组有什么?
document.write("Body CSS class: " + x.className);
document.write("<br />");
document.write("An alternate way: ");
document.write(document.getElementById('myid').className);
</script>
</body>
</html>
var x=document.getElementsByTagName('body')[0]
用获取标签名称("TagName")的方式获取body元素,这个元素有很多子元素,“【0】”表示获取body元素的第一个子元素。。。
getElementsByTagName('some')返回的是一个数组,数组里是什么取决于some,在后面加[0],表示取数组第一位。
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题