为了账号安全,请及时绑定邮箱和手机立即绑定

x=document.getElementsByTagName('body')[0]; 这句看不懂~

<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>

正在回答

2 回答

var x=document.getElementsByTagName('body')[0]

用获取标签名称("TagName")的方式获取body元素,这个元素有很多子元素,“【0】”表示获取body元素的第一个子元素。。。


1 回复 有任何疑惑可以回复我~

getElementsByTagName('some')返回的是一个数组,数组里是什么取决于some,在后面加[0],表示取数组第一位。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

x=document.getElementsByTagName('body')[0]; 这句看不懂~

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信