首页 新闻 会员 周边 捐助

有关textContent

0
[已解决问题] 解决于 2015-10-26 17:28

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <title>test</title>
        <meta name="description" content="">
        <meta name="author" content="SYSTEM">
        <meta name="viewport" content="width=device-width; initial-scale=1.0">

        <style type="text/css">
            #div1{
                border:1px solid red;
                width:100px;
                height:200px;
            }
        </style>
        
    </head>

    <body>
        
            <div id="div1">
                ABCD
                EFG HIJ<br/>KLM          N
                OPQ<div>RS</div>T
                T
            <div>
                
            <script type="text/javascript">
                  alert(document.getElementById("div1").textContent);
            </script>
        
    </body>
</html>


火狐下运行结果:
                ABCD
                EFG HIJKLM          N
                OPQRST
                T
            
                
            
                  alert(document.getElementById("div1"));
                  alert(document.getElementById("div1").textContent);


为什么结果中会出现两行alert语句呢?textContent不是返回指定节点的文本内容,以及它的所有后代的文本内容?





 

 

夜夜笙箫的主页 夜夜笙箫 | 初学一级 | 园豆:193
提问于:2015-08-16 21:56
< >
分享
最佳答案
1

你的结尾div没有/闭合~

奖励园豆:5
进击的totoro | 菜鸟二级 |园豆:224 | 2015-10-26 11:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册