0

mojang にログインして詳細を読み取るアプリケーションを作成しています。すべて正常に動作していますが、間違ったアカウントのユーザー名/パスを入力すると、ページにメッセージが表示されます。それを読んで、それが何であるかを理解する必要があります。問題は<p>、ID がないことです。おそらく、それを webbrowser1.document に挿入できますか?

コード例:

チェックする Web サイトの段落:

<p class="error">
                    Oops, unknown username or password. If you are logging in with a Mojang account make sure to use your e-mail address as username.
        </p>

ご覧のとおり、class="error" と id が存在しません。

私は答えだと信じているものを持っていますが、私が書いたようには機能しません: webbrowser1.document.findclass("error")

4

1 に答える 1

0

これを試して:

For Each elem As HtmlElement In w.Document.GetElementsByTagName("p")
    If elem.GetAttribute("class") = "error" Then
        '...
    End If
Next
于 2013-06-06T06:40:57.427 に答える