いくつかのコンテキスト:私は動的テーブルからすべてのデータを取得するスクレーパーを構築しようとしています。JSを使用してテーブルの下にターゲットを移動&スクロール
特定のクラス/ ID(ドキュメント上のテーブルの71番目のインスタンスです)を指定してページ上のテーブルをターゲットにして、そのテーブルの下にスクロールしてすべてのデータをロードします。
しかし、私はonScrollを使ってみましたが、ほとんどのスクロールメソッドはWindowオブジェクト用です。このテーブルはスクロール可能なdiv内にあるので、私はさまざまなセレクタでそれをターゲットにしようとしましたが、私はTypeErrorを取得し続けます:Undefined is not object。
jsの1行にTLDRを指定し、71番目の表要素をターゲットにして、下にスクロールします。
あなたがDOMを介してデータをこすりすることができたときになぜあなたは、この表をスクロールする必要があるでしょうか? –
@RishatMuhametshinスクロールするまで、DOMにはデータが動的にロードされていないためです。 – Jeff