問題タブ [dom-node]

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 投票する
1 に答える
247 参照

xml - XMLはMatlab 2015bのノードから特定のデータを取得します

次の情報を使用して、xml ノードを MATLAB プロジェクトに解析しました。

を使用してノードの名前に簡単にアクセスできますnode.getNodeName

ここで、このノードからデータを読み取りたいのですが、MATLAB でこれを行うことができません。

私は試した:

どちらの場合も、次のエラーが発生しました。

私のコードで何が問題になったのですか?

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

dom - Jxbrowser: 要素の親要素を取得する

親要素を直接取得してその属性を見つける方法はありますか? 私の状況では、DOMElement img があり、関数を使用する必要があります

親ノードは多くの同じタイプの要素を見つけることができるため、結果は正確ではありません

0 投票する
3 に答える
1343 参照

javascript - 複数の DOMNode から NodeList オブジェクトを作成する方法

たとえば、次の 2 つの DOMNode があります。 let node1 = document.querySelector('#node-1'); let node2 = document.querySelector('#node-2');

それらを NodeList オブジェクトに結合するにはどうすればよいですか? のような簡単な解決策はありarray.push(item)ますか?

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

javascript - 複数のシーンを破壊する scrollmagic

angular js アプリでScrollmagicを使用しています。私のアプリには、無限にスクロールできる右側のサイドバーがあります。以下のように、特定の時間固着してから剥がれるセクションがあります

  • セクション A が表示され、スティックします。
  • セクション A は数ピクセルの間粘着性を維持し、その後剥がれます
  • セクション B が表示され、数ピクセル後にくっつく
  • セクション B は、数ピクセルの間スティッキーのままで、その後はがれます。

実際には、複数のシーンを作成し、それを scrollMagicController に追加します。scrollmagic が DOM ノードを保持しているため、メモリ リークが発生しているのではないかと疑っています。devtools のヒープ プロファイラがこれを証明しています。シーンとコントローラーには、問題を解決するために呼び出す必要がある destroy メソッドがあることは知っていますが、複数のノードを破棄する方法がわかりません。以下は私が試したことです

コントローラーの destroy メソッドを呼び出すだけで、追加されたすべてのシーンが自動的に破棄されるはずですが、残念ながらそのようには機能しません。

ヒープ プロファイラーの切り離された DOM ノード ツリーのスクリーンショット

どのように物事を片付けるべきかについての助けはありますか?

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

javascript - ノードを Dojo ツリーに追加する

Dojo ツリーがあり、最後にノードを追加しようとしています。以下のコードでストアを更新しようとしました。ストアはツリーによって更新されましたが、新しいノードは表示されませんでした。

後で、モデルで PasteItem 関数を使用してみました。以下はコードです。それでも機能しません。

ツリーの変更方法を教えてください。

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

php - DOMElement は HTML 値を置き換えます

私はこのHTML文字列をに持っていますDOMElement:

このコンテンツを次の方法で置き換えたい

残ります(したがって、削除したい{{test}})。

現時点では、私のコードは次のようになります。

nodeValueノードの HTML 値が含まれていないため、これは機能しません。を使用する以外にノードの HTML 文字列を取得する方法がわかりません$node->C14N()が、使用してC14Nもコンテンツを置き換えることはできません。{{test}}このような HTML 文字列でを削除する方法はありますか?