私はウェブブラウザを持っています。ブラウザのページにはボタンがあります。その値は
Create my account
名前のみを使用してこのボタンをクリックしたい。名前がないので、getElementByID を使用できません。私は試した:
webBrowser.Document.GetElementById("Create my account").InvokeMember("Click");
しかし、それはちょうどエラーになりました。
このボタンの IDはありません
ページのDOMを使用して、問題の要素への参照を取得します。ほとんどのブラウザーにある開発ツールを使用して、ボタンが DOM ツリー内のどこにあるかを特定します。
属性 Equals Selector が必要です。これは役に立つはずです
options-tools-programers ツールでクロムを使用できます。ブラウザの下部にツールが開き、左下隅に虫眼鏡アイコンが表示されます。それをクリックしてから、情報を表示する目的の要素をクリックするだけです。私はそのようなことに取り組みましたが、ボタンには id="something" があります。