【実現したいこと】
テキストボックスに文字を入れる
ボタンを押したらツイートされる
【フォームの中にあるもの】
・ボタン1つ(ツイートボタンになる予定)
・テキストボックス(ツイート文が入る予定)
・WebView2(非表示にしてる)
【躓いている所】
ボタンを押してもツイートされない
【やったこと】
・ツイッターにログイン
・ツイートする画面で右クリック
・検証で要素をコピー ★ここが怪しい
(javascriptのコード)
document.querySelector("#react-root > div > div > div.css-175oi2r.r-1f2l425.r-13qz1uu.r-417010.r-18u37iz > main > div > div > div.css-175oi2r.r-136ojw6 > div > div > div > div > div.css-175oi2r.r-1pz39u2.r-1777fci.r-15ysp7h.r-obd0qt.r-s8bhmr > div > button:nth-child(2)")
(Selectorのコード)
#react-root > div > div > div.css-175oi2r.r-1f2l425.r-13qz1uu.r-417010.r-18u37iz > main > div > div > div.css-175oi2r.r-136ojw6 > div > div > div > div > div.css-175oi2r.r-1pz39u2.r-1777fci.r-15ysp7h.r-obd0qt.r-s8bhmr > div > button:nth-child(2)
・VBのクリックイベントを記入
Private Async Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
Await WebView21.ExecuteScriptAsync("document.querySelector('#react-root').click()")
End Sub
起動してボタンを押しても何も起こりません
誰かわかる方教えてください。
ちなみに、別のサイトのinputタグのボタンは動作しました。
あなたの回答
tips
プレビュー