getElementById选择的a标签为什么是链接地址而不是object?

按照官方的解释,getElementById选择的是DOM元素,那么如下代码,选择的div、span、a弹出的都应该是字符串‘object’,可为什么a弹出的却是‘http://www.baidu.com’?怎么解释?


<!DOCTYPE HTML><html lang="en-US"><head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">
        window.onload = function (){            var  demoLink = document.getElementById('demoLink');            var  demoSpan = document.getElementById('demoSpan');            var  demoDiv = document.getElementById('demoDiv');
            alert(demoLink);
            alert(demoDiv);
            alert(demoSpan);
			
        }    </script></head><body>
    <a href="http://www.baidu.com" id="demoLink">这是一个链接</a>
	<span id="demoSpan">这是一个span标签</span>
	<div id="demoDiv">这是一个span标签</div></body></html>


holdtom
浏览 1067回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript