Das zweite von tausend Elementen finden
bearbeitet von
@@Leander
> > Kannst du nochmal eindeutig sagen, was du denn eigentlich willst? Das zweite `p`-Element innerhalb von `#lorem`, egal in welcher Tabellenzelle es sich befindet?
>
> genau das meine ich.
Du kannst also auch nicht sicher sein, ob das zweite `p`-Element in der ersten Tabellenzeile steht? Also die Suche beschränken auf `document.querySelectorAll('#lorem tr:first-child p')[1]`{: .language-js style="white-space: nowrap"} geht nicht?
Sonst wärst du wieder bei dem, was du schon hattest: in Vanilla-JS `document.querySelectorAll('#lorem p')[1]`{: .language-js style="white-space: nowrap"}.
Was dann aber vielleicht performanter wäre:
~~~js
document.querySelector('#lorem p').classList.add('first');
var second = document.querySelector('#lorem p:not('.first'));
~~~
LLAP 🖖
--
Ist diese Antwort _anstößig_? Dann könnte sie [_nützlich_](http://forum.selfhtml.org/self/2015/jun/21/select-felder/1643860#m1643860) sein.