質問: all.GetElementsByName("strong1") Clipboard.SetText(forms(0).InnerText) しかし、これではエラーが発生し、正常に取得できていない模様です。 コピーしたいのは、HTMLの以下の部分(例)で、 サンプル idの取得が出来ることは知っていたのですが、class内の文字列を取得することはできないのですか? なにか別の対処法もしくは改善点があれば、ご教授願います。 ちなみに、の部分を毎回コピーする作業をしているので、これを簡単にしようと思っています。
回答: GetElementsByNameはidやname属性に対するものでclassはみません。 ぱっと見た感じ、.Netにはそういうメソッドない様なので、for eachで回しながらGetAttributeでclass属性を取得して比較し、一つ一つ探すことになりそうです。 ちなみに、自身のタグも含めHTMLとして取得する場合は、InnerTextではなくOuterHtmlになると思います。