JavaScriptの特定のノードの最初と最後の子ノード?
FirstChild
構文
node.firstChild;
例
次の例では、リストノードに3つの要素があります。メソッド「firstChild」を使用する 「最初の要素が見つかり、結果が出力に表示されます。
<html> <body> <ul id = "list"><li>Tesla</li><li>Spacex</li><li>Solarcity</li></ul> <p id="first"></p> <script> var list = document.getElementById("list").firstChild.innerHTML; document.getElementById("first").innerHTML = list; </script> </body> </html>
出力
Tesla Spacex Solarcity Tesla
ラストチャイルド
構文
node.lastChild;
例-2
次の例では、リストノードに3つの要素があります。メソッド「lastChild」を使用する 「最後の要素が見つかり、結果が出力に表示されます。
<html> <body> <ul id = "list"><li>Tesla</li><li>Spacex</li><li>Solarcity</li></ul> <p id="first"></p> <script> var list = document.getElementById("list").lastChild.innerHTML; document.getElementById("first").innerHTML = list; </script> </body> </html>
出力
Tesla Spacex Solarcity Solarcity
-
JavaScriptのlengthプロパティを使用せずにノードリストから最後のアイテムを取得しますか?
以下が私たちのテーブルだとしましょう- <table id="demo" border="1"> <tr> <td>John</td> </tr> <tr> <td>David</td> </tr> <tr> <td>Mike</td> </tr> </table> </body> 以下をtext()とともに使用して、最後のアイテムを取得します- $('table t
-
JavaScriptの子ノード数?
children.lengthを使用して、子ノードの数を取得します。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <link rel="style