掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
getElementsByNameの使い方 (ID:114686)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Webbrowserコントロールを使用しています。 Submitボタンが押されてPOSTされたデータから、 以下のような命名規則で並んでいるHTML内の、 hiddenのvalue値をループで取得したいと思い、 <input type="hidden" name="No1" value="1"> <input type="hidden" name="No2" value="2"> <input type="hidden" name="No3" value="3"> For i = 0 To 3 Step 1 Debug.Print WebBrowser.Document.getElementsByName("No" & i)).Item(0).Value Next と書いたのですが、実行時エラー91が発生しました。 WebBrowser1.Document.getElementsByName("No1").Item(0).Value と直に書くと、value値である「1」が、 WebBrowser1.Document.getElementsByName("No2").Item(0).Value とすると、「2」が表示されるのですが、 getElementsByName("No" & i))ような書き方はできないのでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.