3

私は webdriver を使用しており、css セレクターを使用することが多く、各レベルをトラバースするために記述するコードの量を減らすことができるかどうか疑問に思っています。以下は、要素にアクセスするための JavaScript コードであり、Java の同様のコードが私のコードに存在します。

以下の例では、3 つの CSS セレクターを使用して 3 つのレベルをトラバースしましたが、それらを組み合わせるか、少なくとも単純化することができます。

document.querySelector('.datagrid').querySelectorAll(".even")[3].querySelectorAll('tbody tr')
4

2 に答える 2