動的な名前と同じクラスで構成される複数のテキスト領域を持つページがあります。これは、ID、名前、クラス、またはタイプによってそれらを選択できないことを意味します。
私が知っているのは、5 つのテキストエリアのうち最初のテキストエリアが必要で、そのテキストエリアの値を変更したいということだけです。
chromedp を使用してこれを行う方法を誰か教えてもらえますか? 2日間頑張ってますが進歩はありません。
答えを見つける:
const n = document.querySelector('.elementor-repeater-fields:nth-child(2) textarea'); console.log(n);
疑似クラス :first-child a> または :nth-child を使用して、ターゲット要素を選択します。例えば:### リーリー
以上がchromedp 動的な名前を持つ複数のテキストエリアから特定のテキストエリアを選択する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。