問題タブ [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.
thucydides - HtmlElements とツキディド
Thucydides フレームワークに基づくテスト プロジェクトでHtmlElementsを使用したいと考えています。どこから始めて、どのように使用できるかは明確ではありません。
メイン プロジェクトの README の例のように使用すると、追加の魔法がないと要素が入力されません。例やスタートガイドはありますか?
java - HtmlElements は、XPath で検索すると、ブロック内の 1 つだけではなく 3 つの要素を検索します
私はブロックを持っています:
私はページを説明しました:
要素を取得しようとすると、見たい要素が正確に返されません。
私は要素ツリーを持つhtmlを持っています:
<a>
テーブル内の要素を取得したいのですが、3 つ<a>
の要素すべてを返します。デバッグしようとすると、<a>
親ブロックの xpath を無視してすべての要素が実際に検出されます。
それの何が問題なのですか?セレクターを変更したり、別の方法でブロックを記述したりする必要がありますか?
c# - C# HtmlDocument 抽出クラス
HTML ページのすべての要素をループし、すべての ID とクラスを抽出するコードを書いています。
現在のコードは ID を抽出できますが、クラスを取得する方法がわかりません。これらにアクセスできる場所を知っている人はいますか?
webdriver - FindAll によって注釈が付けられたブロックのリストは、最初のアイテムの多くの要素を検索しました
BaseBlock が HtmlElement から継承するブロックがあります
FlatCatalogItem を含む他のブロックがあります。
そして、BlockPageObject(統合tith thucydidesのhtmlelementsクラス)から継承するページがあります
問題、SearchResultObjectTabsBlock.searchedItems を呼び出すと、同じ要素 (最初に見つかった要素) の 30 個のオブジェクト (真のカウント) が返されます (30 個すべてのオブジェクト - 最初に見つかった要素)。SearchResultObjectTabsBlock.tabHeaders を呼び出すと、さまざまな要素の真の数が返されました (これは真の動作です)。
最初のシナリオで 30 個の同じオブジェクトが返されたのはなぜですか?
javascript - javascriptは、html要素メソッドがsetTimeoutを実行した後にこれを返します
わかりましたので、HTML要素のプロトタイプに(私が理解していることから)メソッドを追加するこのコードがあります:
私の意図は、タイムアウトの終わりに、関数が HTMLElement のインスタンスを返すので、fadeIn 関数を別の関数と連鎖させることができるということです。
ただし、そうではなく、返されるものに対して console.log を実行すると、未定義であると表示されます。どうすればこれを行うことができるかについて、誰かアドバイスをいただけますか?
javascript - C# で Java スクリプト関数を作成する
私は winform アプリケーションを開発しており、Google API v3 を使用してポリゴンの重心を計算したいと考えています。データベースに lng と lat があります。私は c# で Java スクリプト関数を呼び出したいと思っていますが、HtmlElement を使用すると、結果が得られないコードを試してみるのに役立つことがわかりました。