问答详情
源自:-

DOM对象和jQuery对象转化

<html>
<head>
<script type="text/javascript">
/*function getInnerHTML()
  {
  alert(document.getElementById("tr1").innerHTML);
  }*/
</script>
<script type="text/javascript" src="jquery-1.11.1.min.js"></script>
<script type="text/javascript">
    var $sc = $("#tr1");
    var cr = $sc.get(0);
    alert(cr);
</script>
</head>
<body>

<table border="1">
    <tr id="tr1">
        <th>Firstname</th>
        <th>Lastname</th>
    </tr>
    <tr id="tr2">
        <td>Peter</td>
        <td>Griffin</td>
    </tr>
</table>

<input type="button" onclick="getInnerHTML()" value="Alert innerHTML of table row" />

</body>
</html>

纯小白,请问alert(cr)中的cr指的是什么,为什么网页上弹出的对话框显示Undifined

提问者:kekejun 2016-10-25 16:40

个回答

  • stone310
    2016-11-20 13:00:52

    将js代码放到body最后,现在这样获取不到html标签

  • 李草根
    2016-10-25 18:39:05

    var btn1=$“btn”.get(0);