どのようなDOM操作は、テキスト・ノード上で行うことができますか?
-
12-09-2019 - |
質問
私はのchildNodesを使用してDOMを通じてつもりだと私は Textノード、そして私がする必要があり、の変更がその「内側のHTML」..しかし、私が試したし、それが仕事をしたり、そのような性質を持っていません。別にのreplaceChild()のから、どのような機能が、私はこれの内側のHTMLを操作するために使用することができますテキストノード?
解決
あなたはおそらく探している属性がnodeValue
と呼ばれています。あなたがテキストノードのnodeValue
を変更した場合、それはテキストを変更します。
他のヒント
テキストノードがリーフノードです。彼らはすべての子どもを持つことができない、と彼らは単に昔ながらのテキストです。あなたは、内側のhtmlを経由して、それらを編集しないでくださいすることはできません。あなたがしなければならない必要があるすべては、その内容を変更するには、テキストノードの値を編集しています。あなたが構造化されたHTMLとテキストノードを交換する必要がある場合は、テキストノードを削除し、その場所に適切なテキスト、要素、属性ノードを追加する必要があります。
所属していません StackOverflow