返回值是[object Text][object Text]对吗?

来源:9-9 访问子节点的第一和最后项

网合18W2_李璟楠

2020-04-18 15:54

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>

<body>

 <div  id="con" >

     <p>javascript</p>

     <div>jQuery</div>

     <h5>PHP</h5>

</div>

<script type="text/javascript">

  var x=document.getElementsByTagName("con");

    document.write(x.firstChild);

    document.write(x.lastChild);

</script>

</body>

</html>


写回答 关注

3回答

  • 宝慕林6934861
    2020-07-13 15:06:32

    返回的应该是一个对象类型吧 你应该再加后缀x.firstChild.nodeName  /Type / Value

  • qq_慕勒4466214
    2020-05-09 19:00:19

    对的,应为第一个节点和最后的一个节点的都是空格

  • weixin_慕标1320350
    2020-04-20 15:36:09

    document.getElementsByTagName() 这个获取的是标签

    你要不就document.getElementsByTagName("div")[0];

    要不就document.getElementById("con");

    网合18W2...

    我该了之后还是[object Text][object Text]

    2020-04-22 17:00:43

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题