問題タブ [htmlcollection]
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.
javascript - ウィンドウの読み込み後に HTMLCollection の最初の要素を取得する (Joomla)
joomla モジュールを作成し、小さなスクリプトで HTMLCollection にアクセスしようとしています。スクリプトファイルを追加しました
スクリプト自体は次のようになります。
問題は、リストの最初の要素を取得できないことです。リスト自体をログに記録すると、すべて問題ないように見え、1 つの要素を持つリストが取得されます。しかし、その最初の要素またはリストの長さをログに記録しようとすると、未定義/0 になります。
それがjoomlaの問題であり、スクリプトを追加する方法または要素の準備が整う前にスクリプトが実行される方法(リスト自体が正常に印刷されるため、これは奇妙です)または他の何かであるかどうかはわかりません。これであまりにも多くの時間を無駄にしました^^それで、これを解決する方法の手がかりはありますか?
javascript - HtmlCollection を反復処理できません
単純なコードに問題がある
出力
ここで length 7 が表示され、 x.length が 0 になるのはなぜですか?
前もって感謝します
更新:コードを設定しました
そして、それは今動作します。私はまだ onclick メソッドを設定することはできませんが、進行しています ^^
javascript - JavaScript HtmlCollection ループが 2 番目の要素を返さない
HtmlCollection にアクセスして反復する方法についての回答があることは知っていますが、ここではうまくいきません。
クラス「tabSheetActive」を持つ要素をいくつか取得しました。これらの量は 1 つ以上になる可能性があります。
私はそれらにアクセスします:
コレクションをログに記録すると、次のように出力されます。
その後、私はそれらを反復して、次のようにクラスを操作しようとします:
のトリックは私にとってもうまくいき[].forEach.call(activeTabSheets, function(activeTabSheet) { //code here });
ません。1回だけ繰り返します。
それは本当にばかげているに違いありませんが、私はこれについて何時間もデバッグして髪を引き裂いています。
c# - WebブラウザコントロールでWebページの検索結果の要素タグ名を見つける
この URL を Web ブラウザー コントロール http://www.simplyrecipes.com/?s=chickenで開い ています。Web ブラウザー コントロール (さまざまなチキン レシピ オプションを含むサイトの中央セクション) に検索結果のみを表示したいと考えています。同じ特定の要素タグを見つけることができません。ガイドしてください。タスクを達成するための他のアプローチがある場合(ウェブページの検索結果部分のみを表示する、提案してください。ありがとう