Javascript 查找特定元素的最后一个子元素

Javascript 查找特定元素的最后一个子元素,javascript,css,dom,Javascript,Css,Dom,这个问题确实令人困惑,但我会在这里解释 在CSS中,我知道你可以说“如果这个DIV以任何方式包含x、y和z”,然后应用这个样式。像 div.class id class { style } 我想知道如何用Javascript来检测最后一个孩子 比如说如果 div div:nth-child(2) span a 是Javascript中某个div的最后一个子级 我希望这不是太令人困惑,因为它看起来确实让我困惑。。。如果您需要澄清,请询问。我认为您是在为财产而奋斗我认为您是在为财产而奋斗尽管前面

这个问题确实令人困惑,但我会在这里解释

在CSS中,我知道你可以说“如果这个DIV以任何方式包含x、y和z”,然后应用这个样式。像

div.class id class { style }
我想知道如何用Javascript来检测最后一个孩子

比如说如果

div div:nth-child(2) span a
是Javascript中某个div的最后一个子级


我希望这不是太令人困惑,因为它看起来确实让我困惑。。。如果您需要澄清,请询问。

我认为您是在为财产而奋斗

我认为您是在为财产而奋斗

尽管前面有一个答案,我还是要发布一个答案,因为我拒绝使用(并打算试图说服其他人停止使用)W3C学校

因此,一个更好的资源:

和内联:

var tr = document.getElementById("row1");
var corner_td = tr.lastChild;

作为奖励,与上述内容同步,我将发布一个答案,尽管前面有一个答案,因为我拒绝使用(并打算试图说服其他人停止使用)w3schools

因此,一个更好的资源:

和内联:

var tr = document.getElementById("row1");
var corner_td = tr.lastChild;
作为奖励,并与上述内容同步

1) 通过jquery试试这个

1) 通过jquery试试这个


没有“c”,它是w3schools/傻瓜没有“c”,如果可以的话,它是w3schools/傻瓜使用jQuery。您可以在jQuery中使用CSS选择器。如果可以,请使用jQuery。您可以在jQuery中使用CSS选择器。