如何获得第一个和最后一个元素<li>?

时间:2015-08-23 15:11:20

标签: javascript php html

我想获得BluetoothAdapter.ACTION_STATE_CHANGED中的第一个和最后一个元素:

<li>
<script>
  function editMediaInfo(mediaID){
    var x = document.getElementsByTagName("li")[0]
    alert(x);
  }
</script>

当我点击按钮时,我想获得<?php $x = 1; echo "<ol>"; while($x <= 5){ echo "<li id={$x}> item {$x} </li>"; ?> <button onclick="editMediaInfo('<?php echo $x; ?>')">Click</button> <?php $x++; } echo "</ol>"; ?> 中的第一个和最后一个元素。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

您可以使用lastChild属性

尝试这种方式
    var x = document.getElementsByTagName("ul")[0];
    var lastchild = x.lastChild;
    alert(lastchild);