問題タブ [nodelist]
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.
java - nodeListを使用してXMLドキュメントを作成する
NodeListを使用してXMLドキュメントオブジェクトを作成する必要があります。誰かplsは私がこれをするのを手伝ってくれますか?これは私のJavaコードです:
次のようなXMLファイルが必要です。
前もって感謝します。
javascript - JavaScript NodeList が不変なのはなぜですか?
最近、要素の childNodes プロパティが配列ではなく NodeList を返すという事実に遭遇しました。NodeList が要素のライブ コレクションであることを意図していることは理解できましたが、indexOf や push などのメソッドを使用できない理由がわかりません。
NodeList でできる唯一のことは、インデックスを作成することだけである理由を誰か説明できますか?
java - gdata を使用して Youtube サムネイル URL を取得していますか?
Youtube からデータを取得する方法に関する情報を調査しています。基本的に私がやりたいことは、再生リスト (例: http://gdata.youtube.com/feeds/api/playlists/6A40AB04892E2A1F ) からビデオに関する情報 (タイトル、説明、サムネイル URL) を取得することです。このコード スニペットを使用してタイトルを取得できました (別の質問から借用しました)。
ただし、サムネイルの URL を取得する方法がよくわかりません。タグを見たことがありますが、ノードリストから呼び出す方法がわかりません。この方法を使用して、動画のサムネイル URL と動画の説明を取得する方法を教えてください。
前もって感謝します。
php - 配列をphpページに渡す
私はこれを解決する方法について苦労してきました。インターネットで解決策を見つけることができませんでした。
これはコードの一部です:
"produto" と "quantidade" は、フォームに由来する配列です。この値をphpページに渡す方法(コンテンツをメールで送信したい)。
javascript - Javascript、「オブジェクトノードリスト」を表示
変数の1つでalert()を実行すると、この結果が得られます
その中のすべての値をどのように確認できますか?
ノート; 私はFirefoxを使用していますが、chromebugの使用方法がわからないため、インストールされていません。
javascript - 自動再生
自動再生オプションが含まれているHTMLにいくつかの要素を設定しています。Chromeは、何らかの理由でこれらの動画を自動再生することを特に望んでいないようです。読み込み後にビデオを再生するように設定するために、JavaScriptを少し追加したいと思います。問題のDOM要素でplay()メソッドを使用する必要があることを理解しています。
私が使用しているもの:
このコードは私のビデオ要素を正常に自動再生します。ただし、コンソールで検出されたエラーもスローされます。
Uncaught TypeError:Object#<NodeList>にはメソッド'play'がありません
私はこれまでこのエラーに遭遇したことがなく、正しく実行するために残りのJavaScriptを停止しています。これが何であるか、そしてそれをどのように解決するかについてのアイデアはありますか?
ありがとう!
java - NodeList を検証する XPath 式
Java の NodeList とこの XML ファイル (その一部) があります。
私が持っている場合
XPath 式を使用して、いくつかの条件が検証されているかどうかを確認できます。次に例を示します。
XPath 式の実行結果が true の場合は何かを行い、そうでない場合は別のことを行います。この場合、ノードで直接式を作成しましたが、それで問題ありません。
NodeList の場合、どうすれば同じタスクを実行できますか? たとえば、NodeList (Java の org.w3c.NodeList) にいくつかのノードがあるかどうかを確認したいのですが、XPath 式を使用しています。
ありがとうルカ
javascript - ノードリストに長さプロパティに反映されていない余分な未定義の項目が含まれているのはなぜですか?
バックグラウンド:
ノード リストを操作しているときに、非常に奇妙な現象に遭遇しました。getElementsByClassName などを使用して並べ替えたいと思いました。ノードリストを繰り返し処理し、各項目を配列にプッシュして配列をソートする方法が 1 つあります。(ちなみにこれは機能しましたが、期待どおりではありませんでした)。を使用しfor (var i in nodeList)
て反復しようとしましたが、未定義の最後のいくつかの項目で例外をスローし続けました。奇妙な部分は、代わりfor (var i = 0; i < nodeList.length; i++)
に反復処理に使用できることです。もう一度テストしたところ、stackoverflow ページでコンソールで次のコードを実行しました。
まで数えましたitems: 382
が長さは380
でした。予想通り、私が入ったときdocument.getElementsByTagName("span")[380]
、document.getElementsByTagName("span")[381]
彼らは未定義で戻ってきました。この奇妙な動作は配列では発生しません (確かに、nodeLists と配列は異なりますが、これは問題の原因となっているループの違いではないことを証明しています)。
質問:
for(var i in nodeList)
最後にいくつかの未定義の項目を返す nodeLists で構成要素の動作が異なるのはなぜですか?
java - ここで値ではなく変数が必要なForループエラー
プログラムの他の部分からフェッチされたノードをNodeListに挿入したいと思います。
ここで、NetBeansは、値ではなく変数が必要であるというエラーを表示します。解決策は何でしょうか?
編集:わかりました、これに変更しましょう
反復はなく、同じエラーが発生します、、、、
編集NO.2:質問をより明確にしましょう。ノード(単一ノード)を配列のようなものに挿入するにはどうすればよいですか?アリのアイデア?これを行う理由は、それらを互いに比較して、それらが同じまたは異なる天気を確認するためです。
php - PHP usort()はDOM nodeListsで機能しますか?
PHPでリストとして出力するXMLファイルに大量のデータが保存されています。ユーザーがリストの並べ替え方法を選択できるようにしたいと思います。
で少し実験しましたusort()
が、うまくいかないようです。例外をスローしないので、実行可能だと思いますが、ソート機能に問題があります。私が最初にしたいのは、データを作成された日付でソートすることです。これは、次のような属性に格納されます。
そして私のソートはこれで行われます:
これが私がそれを呼ぶ方法です:
それは私が犯したばかげた誤りですか、それとも私は完全に何か他のことをするべきですか?
ちなみに、if... else
上記の構成では実際には日付が適切な順序で並べ替えられないことを認識しています。私はそれに何かをさせようとしているだけです-現時点usort()
では、ノードリストを最初と同じ順序で残しています。