問題タブ [removechild]

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

javascript - プレーンなJavascriptでHTML要素を削除して非表示にするにはどうすればよいですか?

私はこのHTMLを持っています:

そして、このJavascript:

5秒後に削除<div id="verifying">して表示しようとして<div id="content-container">いますが、何らかの理由で機能していません。理由はありますか?ページが読み込まれた後にスクリプトを読み込んでいるので、問題はありません。

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

javascript - 要素のみへの参照から DOM から要素を削除する

これは非常に単純か不可能です。

私はこれを行うことができることを知っています:

…が、ぐちゃぐちゃな感じ。同じことを行うための、より整然とした、そして普遍的にサポートされている方法はありますか?

少なくとも私には、次のようなものがあるはずです:

...しかし、それは機能せず、Google/SO を検索しても代替手段は得られませんでした。

それほど重要ではないことはわかっていますが、parentNode.removeChild()ハッキー/面倒/非効率的/悪い習慣のように感じます。

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

php - PHPDOMを使用したremoveChildが機能しない

私は次のコードを持っています:

ただし、次のエラーが発生します。致命的なエラー:非オブジェクトでメンバー関数removeChild()を呼び出します。

ロードされたdom文字列には、img要素が含まれる場合と含まれない場合があります。私がここで間違っていることを誰かが知っていますか?どんな助けでも大歓迎です!

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

javascript - 関数に複数の子が存在する場合、javascript/DOM の removeChild が正しく機能しない

更新: JsFiddle のリンクは次のとおりです: http://jsfiddle.net/zAVFv/

JsFiddle では動作していないようですが、コード全体 (html、css、および Js) を表示するのに役立つと思います。

Javascript を使用した DOM 編集で非常に奇妙な状況に直面しています。私のサンプルコードは以下です。基本的に、swapCells は、それぞれ 2 つの子を持つ 2 つのオブジェクトを受け取ります。1 つは img 要素で、もう 1 つは textNode です。私が見たいのは、 removeChild がどのように機能するかです。

すべての混乱の原因となっている 2 行をマークしました。issue#1 は sourceTD がその子を削除した行にあり、issue#2 は lastChild が destinationTD から削除されたときです。

以下のコードがどのように実行されているかを説明しましょう: a) コードに発行行 #1 のみが存在する場合、sourceTD の子が削除され、出力には source に img タイプの子が 1 つあると表示されます。宛先には 2 つの子があります - img と text ---- 期待どおりに動作します b) 発行行 #2 のみがコードに存在する場合、destinationTD の子は削除され、上記と同様に期待どおりに動作します c) 問題が発生した場合両方の行がコードに存在し、sourceTD lastChild のみが削除されます。出力は、アラートの sourceTD 部分についてのみ受信されます。destinationTD アラートが来ていないため、宛先の子が削除されたかどうかを評価できません

コード:

両方の問題行が存在するときにコードが異常に動作する理由を教えてください。また、関数が単一のノードのみを削除できる、または単一のremoveChildのみが機能するようなものはありますか...????? 私は混乱しています。

ありがとう!

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

java - Java でのコンポーネントの再利用が、再利用されていないコンポーネントを適切にトリミングしない

javax.swing.JPanel呼び出されたcalcResPanel( java.awt.GridLayoutwith列と1不定 ( 0) 行を使用) があります。私はそれに次の動作を与えることもできると考えました:BHSelectableLabeljavax.swing.JTextFieldStringresults

  1. 初めて、それは新しいものだけを追加します
  2. 以下の時間帯になります。
    1. すでに追加されているできるだけ多くのラベルのテキストを、できるだけ多くの値のテキストに変更しresultsます
    2. 変更されていないラベルが残っている場合は、不要なので削除します。それ以外の場合は、必要な数の新しいラベルを追加します。

これは私には理にかなっています。このアルゴリズムが私がすべきことではない場合は、今すぐ読むのをやめて、より良いアルゴリズムで回答を投稿してください。ただし、同意する場合は、コードで何が間違っていたか教えてください。

このコードの問題は、余分なラベルが一貫性なく に残されることcalcResPaneです。このアルゴリズムの概念が優れていると思われる場合は、余分なラベルを残すコードの何が問題なのか教えてください。

答え


こんな簡単な答えも。とても賢いと思います^^;

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

actionscript - removeChildが正しく使用されていませんか?

ダブルクリックしてステージからムービークリップを削除しようとしています

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

javascript - Javascriptを使用したDivに含まれるUL要素の数を数えますか?

UL要素をDIV要素に動的に追加しています。すべてのULが動的に削除されたら、それらが含まれているDIVを削除できるように、DIV内にあるUL要素の数をカウントできるようにしたいと思います。

このようなことができるようにULの量をカウントする単純なJavascriptソリューションはありますか?

ありがとう。

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

flash - 新しい FLV_Player をロードできるように removeChild

英語とスペイン語のセクションがあるプレイリストで flv プレーヤーを作成しています。英語はデフォルトのセクションであり、非常にうまく機能しますが、「スペイン語」ボタンをクリックすると、開始時に追加されたすべての子を削除し、スペイン語のデータをロードする 2 つの新しい関数を実行しようとしています。

唯一のことは、 removeChild が機能していないことです。スペイン語の動画の読み込みは聞こえますが、英語の動画はまだバックグラウンドで再生されています。

完全に取り除く必要がありますmain_container.addChild (my_player);

すべてを実行する関数は次のとおりです。

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

arrays - ムービークリップを動的に削除する

初めてのポスター、長年の読者。私はこれを理解するのに問題を抱えています。私は今4時間ゲームにとらわれており、グーグルでそれを行う方法を見つけようとしています。私はいくつかの漫画のアリを追加するゲームを持っています。それらがクリックされると、ステージから削除する必要があります。アリには4種類あるので、追加するアリを選択するためにMath.randomを実行しています。(ant 1 + 2 + 3は50%の確率でスポーンし、4番目は50%の確率で発生します)

私は10ティックを実行するタイマーを持っています、そして私は終わりがないようにタイマーをリセットします。それから私は数学をランダムにし、Tweenerからの動きでステージにmc'を追加する文と、クリックのイベントリスナーがあります。しかし、クリックしたときにそれらを削除する方法がわかりません。click_candy_anty関数内で多くの失敗した試行を実行しました。私は彼らをコメントアウトしたままにしました。

少し面倒なコーディングをお詫びしますが、(うまくいけば)動作するようになったときにクリーンアップされます。

ヘルプは大歓迎です。

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

python - python libXML2 削除アイテム

Pythonでlibxml2を使用しています。残念ながら、このライブラリの python バージョンの文書化は非常に不十分であり、そこから Web 上にいくつかの例を見つけただけで、メソッドの一部を理解できました。

すぐに XML ノードを追加できました。この要素は既存の要素を置き換える必要があるため、前の要素を削除したいのですが、子を削除する方法が見つかりませんでした。

メソッド名が何かわかる人いますか?このライブラリに関するまともなドキュメントを持っている人はいますか?

乾杯