どのようなDOM操作は、テキスト・ノード上で行うことができますか?

StackOverflow https://stackoverflow.com/questions/1249271

質問

私はのchildNodesを使用してDOMを通じてつもりだと私は Textノード、そして私がする必要があり、の変更がその「内側のHTML」..しかし、私が試したし、それが仕事をしたり、そのような性質を持っていません。別にのreplaceChild()のから、どのような機能が、私はこれの内側のHTMLを操作するために使用することができますテキストノード?

役に立ちましたか?

解決

あなたはおそらく探している属性がnodeValueと呼ばれています。あなたがテキストノードのnodeValueを変更した場合、それはテキストを変更します。

他のヒント

テキストノードがリーフノードです。彼らはすべての子どもを持つことができない、と彼らは単に昔ながらのテキストです。あなたは、内側のhtmlを経由して、それらを編集しないでくださいすることはできません。あなたがしなければならない必要があるすべては、その内容を変更するには、テキストノードの値を編集しています。あなたが構造化されたHTMLとテキストノードを交換する必要がある場合は、テキストノードを削除し、その場所に適切なテキスト、要素、属性ノードを追加する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top