问答详情
源自:8-17 编程练习

下面代码,为什么num不是文本形式,而是数字格式?

<span id="second" >5</span>

  <script type="text/javascript">  

    var num=document.getElementById("second").innerHTML;


提问者:慕哥0503841 2019-07-15 10:10

个回答

  • 半空之境
    2019-07-18 17:40:58

    num是从sapn里获取的数值,因为span的内容是在HTML文档里的,在HTML文档里是数值那么返回到num的自然也就是数值了

  • qq_吉尔伽美什_7
    2019-07-16 16:15:17

    返回的文本型,可以验证一下

    <span id="second" >5</span>

    <script type="text/javascript">  

    var num=document.getElementById("second").innerHTML;

    document.write(num+1);

    </script>

    看看结果是”6“还是”51“