基本的に、オンラインで何かを自動的に購入するためのコマンドライン クライアント側スクリプト (javascript) を作成しようとしています。
問題は、この特定の Web ページで、クリックしようとしているボタン (カートに追加) がページに (異なる製品に対して) 何度も表示されることです。
そんなこと知ってる:
document.getElementById('addToCart').submit();
をクリックしますがaddToCart
、同じ名前のボタンがいくつかあるため、特定の製品の特定のボタンを見つけてクリックするにはどうすればよいですか?
製品名は事前にわかっており、各 addToCart ボタンには一意の ID があると想定できます (これはわかりません)。