問題タブ [child-nodes]

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.

0 投票する
2 に答える
1305 参照

xml - XML の先頭に子ノードを追加する

次の XML に子ノードを追加しようとしています。できますが、私の問題は最後に追加することです。<catalog>との間の先頭にノードを追加するにはどうすればよいです<book>か?

私のコードは次のとおりです。

0 投票する
1 に答える
387 参照

php - PHP の配列への XML ノードと子ノードの値

ノード値を配列に保存しようとしています。これは XML 構造です。

xml ファイルはここ
にあります。会議 1 のノード値を、ワイルドカード順位での位置を示す配列キーに関連付けたいと考えています。これが私のコードです:

このウェブサイトにアクセスすると、現在の出力が表示されます。配列を正しくするために、空白文字列を置き換えて「、」で爆発させようとしましたが、うまくいきませんでした。

conference1 の出力は次のとおり10,7,17 8,5,3 2,4 11,6,14,1,13,12,20,15です。空白があっても、置換は機能しませんでした。

17、3、4 の後にカンマが必要です。アイデアは、チーム ID のキーをデータベースの という名前の列に挿入することseedです。次に、PHP を使用して、テーブル出力の各部門/ワイルドカードに関連付けられている数字を特定できます。キーとチーム ID/ノード値の関連付けの意味は次のとおりです。

チーム ID: 10 -> 1 (ディビジョン 1 で 1 位)
チーム ID: 7 -> 2 (ディビジョン 1 で 2 番目)
チーム ID: 17 - > 3 (ディビジョン 1 で 3 位)
チーム ID: 8 -> 4 (ディビジョン 2 で 1 位)
チーム ID: 5 -> 5 (ディビジョン 2 で 2 位)
チーム ID: 3 -> 6 (ディビジョン 3 で 3 位)
チーム ID: 2 -> 7 (ワイルドカード 1)
チーム ID: 4 -> 8 (ワイルドカード 2)
チーム ID: 残りすべて (除外)

このリンクのコードを使用してノード値を個別に取得しようとしましたが、自分の状況で動作させる方法がわかりませんでした。ところで、私はそれを試みたコードをもう持っていません。

編集:提供されたリンクを見て、これを思いつきました:

これは私の新しい出力です

0 投票する
1 に答える
61 参照

javascript - `this`の使用に関連してJSでappendChildを理解する

作成された要素を追加する方法を理解できないため、他の作成された要素内に保持されます。これについての私の説明がわかりにくい場合は、明確にしようと思いますのでお知らせください。

コンテキスト / 目標

このスニペットの目的またはコンテキストは、ユーザーのブラウザーで動的に調整される文字カウンターを作成して追跡することです。ねじれは次のとおりです。<textarea></textarea>ページ上にある可能性のあるすべてに適用する必要がありました。

ユーザーが文字カウンターに注意を向けられるように、255 などのカウントだけをラップするスパンを作成し、特定のパラメーターが満たされたときにフォントの色を動的に調整したいと考えました。

私が現在持っているもの

私が求めているもの

My JS - (ここで完全なスクリプトを参照してください - JSFiddle )

誰かが私が求めているものを達成する方法、どこが間違っているのか、そして私が間違いを犯した場合、私は支援に大いに役立ちます.

0 投票する
1 に答える
1186 参照

c# - C# TreeView、子ノードが選択されたときのイベント

C# の TreeView とそのノードについて質問があります。

私が現在やろうとしていること。TreeView があり、その隣に TableLayoutPanel があります。ノードをクリックすると、特定のメソッドが呼び出され、TableLayoutPanel にデータが表示されます。データの表示は正常に機能しますが、私の問題は、どの Node/ChildNode が選択されているかを正確に判断する方法がわからないことです。

私はこのようなTreeViewを持っています

私は現在これを AfterSelect メソッドで処理しており、選択したノードのテキストをチェックするだけです。

私の意見では、これは文字列をチェックするだけで、あまり効果的ではないため、クリックされたノードをチェックするための非常に非現実的な方法です..

次の問題は、メモリ ノードです。インストールされているすべての物理メモリを表示し、それぞれを ChildNode として追加します。それらのいずれかをクリックすると、選択したメモリのデータが TableLayoutPanel に表示されます。しかし、それは常に「最後の」ものだけを示しています。

私の言いたいことを理解していただければ幸いです...そうでない場合は、さらに情報を求めてください:-)

乾杯、 コンスティ

0 投票する
0 に答える
32 参照

javascript - javascriptの子ノードのエラー番号

以下は私のhtmlコードです:

ID 名が「playground」の div タグには、ID 名が「player」の childnode --div タグが 1 つだけあります。

これは私のjsスクリプトです

そして結果

しかし、この結果は、id 名がプレイグラウンドの div タグに 3 つの子ノードがあることを示しています。これが失敗する理由がわかりません。

0 投票する
1 に答える
267 参照

c# - 特定のノードの XML 子ノードを検索し、DataTable に挿入します

私はこのスタイル XML を持っています:

名前 (Checkbox2 など) を検索して、子ノードの対応する名前と値 (Alignment=Center、Bordercolor=red など) を返す関数を作成したいと考えています。datatable または Dataset を使用する必要がありますか? または、どんな提案でも大歓迎です

0 投票する
4 に答える
1161 参照

javascript - Javascript で HTML 要素を選択できない

次の JavaScript コードを使用して、ID「table_x」を持つテーブルの最初の行の 2 番目の「ボックス」を選択します。

ただし、(コマンド console.log(test); を使用して) コンソールに要素を出力したい場合、「未定義」が返されます。html 要素の選択の何が問題になっていますか?