このようなテーブルがあります
<table>
<tr>
<td>Item1<td>
<td><p>Description<p><br><td>
</tr>
<tr>
<td>Item2<td>
<td><p>Description1</p><p>Description2</p><br><td>
</tr>
<tr>
<td>Item3<td>
<td><p>Description3<p><br><td>
</tr>
</table>
ここに、アイテムの配列を取得するための私のJavaScriptがあります
var iList = document.querySelectorAll('td:first');
ここでは、マップされたすべてのtd p
コンテンツを取得します
var iDesc = document.querySelectorAll('td:second p');
ちなみに、マップされたものを作成し、そのコンテンツを onload イベントでソートしたいと思います。私がしていることは正しいですか?私はセレクターを意味td:first
し、私の例のテーブルでは2番目です
上記の例では、2 を含む要素が 1 つありますtd
。p