Encontrar elementos descendientes en JavaScript
Dado el elemento #elem:
<ul id="elem">
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
Encuentra el primer descendiente de este elemento y haz que su texto sea de color rojo.
Dado el elemento #elem:
<ul id="elem">
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
Encuentra el último descendiente de este elemento y haz que su texto sea de color rojo.
Dado el elemento #elem:
<ul id="elem">
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
<li>text</li>
</ul>
Encuentra todos los descendientes de este elemento y agrega
el texto '!' al final.