問題タブ [htmlelements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - WPF WebBrowser から HtmlElementCollection を取得するにはどうすればよいですか
私の古い WinForm アプリケーションは、HtmlElementCollection を使用してページを処理しました
WPF WebBrowser には、異なる点がいくつかあります。例えば
this.webbrowser.DocumentにはGetElementsByTagNameというメソッドがありません
したがって、私のコードは HtmlElementCollection を取得できません
javascript - JavaScriptを使用してWebブラウザで右クリックを呼び出す
Webブラウザでマウスの右/中クリックを呼び出すにはどうすればよいですか
私は、JavaScriptを使用してWebブラウザでリンクを右クリックしてシミュレートしようとしていますが、このコードからシミュレーションの右クリックを使用していますが、すべて機能しません!
また、これらのコードで左クリックをシミュレートできることlink.InvokeMember("Click");
は知っていますが、右クリックが必要で、それをシミュレートする方法がわかりません。
また、マウスを動かしてクリックをシミュレートしたくありません。
c# - HtmlElement C# を使用して特定の ID を持つテーブルを取得する
私はhtmlを読み込んでテーブルからデータを書き込める簡単なコードを持っています:
しかし、私はテーブルを読みたいid
...どうすればこれを行うことができますか?
html - VB コードは 1 つの HTML 要素のみを検出し、残りは無視します。
textarea
ドキュメント内のすべての要素を検出し、それらの値を編集するために VB を使用しています。
これはコードです:
ご覧のとおり、textarea
関心のある 2 つの要素にはname
とfield1
がありますfield2
が、私のコードは を検出して編集するだけfield1
です。
さらに要素を追加しようとしましたが、. 以外はまだ検出されませんfield1
。
これは私が検索しているドキュメントです:
私はとても混乱しています。私は何を間違っていますか?
c# - テキストの一部を一時的に非表示にし、ユーザーが特定の要素をクリックした後に表示する
ある商品の詳細ページを作っています。この詳細ページには大量のテキストを含めることができ、顧客は最初の 100 文字のみを表示して、最後に「 ... more 」を追加したいと考えています。
ユーザーがこの「 ... more 」をクリックすると、残りのテキストを表示できます。
最大の問題: テキストは現在 CMS であり、多種多様です。純粋なテキストもあれば、html 要素を含むものもあります...
テキストを切り取ってスパンに入れてみました。次に、これらのスパンを好きなように表示/非表示にできます。ここでの問題は、特定のタグの開始要素が最初のスパンにあり、終了要素が 2 番目のスパンにある可能性があることです。これにより、DOM 階層に障害が発生し、結果は決してきれいではありません。
これを達成する(他の)方法または私が使用できるライブラリを知っている人はいますか?
selenium-webdriver - Html Elements フレームワークで待機を使用する方法
Html Elements フレームワークを使用しようとしました。これが私のブロックの1つです:
}
次のようなページ ファクトリを初期化しました。
add.click();
次の要素が存在するまで待ちたいと思います。どこで使用AjaxElementLocatorFactory
できるかがわかったので、Html Elements フレームワークを使用してこれを作成するにはどうすればよいですか?
c# - htmlelement.innertext から webbrowser の文字列のインデックスを見つけます
Webブラウザで文字列の場所を見つけて、ユーザーが必要に応じて後で編集したい場合、このコードで文字列の数を見つけることができます
そして検索文字列の場合
しかし、webbrowser ( ) の bodyで HTML の検索文字列のインデックスを見つけるにはどうすればよいHTMLEditor.Document.Body.InnerHtml
ですか?