子ノードのテキストを選択せずにノード内のテキストを取得するにはどうすればよいですか?言い換えれば子ノードではなく、ノードでテキストを直接選択する
<div id="comment">
<div class="title">Editor's Description</div>
<div class="changed">Last updated: </div>
<br class="clear">
Lorem ipsum dolor sit amet.
</div>
私はちょうど.
の代わりにtext()
を選択Lorem ipsum dolor sit amet.
ではなくEditor's DescriptionLast updated: Lorem ipsum dolor sit amet.
@Dimitre、質問は*子ノードなしでテキストを選択することです。これは最初の提案ではありません。 – Lucero
@ルセロ:なぜですか?私は 'descendant ::'軸や '//'の省略形の使用を提案していません。最初の式はただ一つのテキストノード、すなわち '/ div'の最後の子テキストノードを選択します。代わりに空白だけではない '/ div'の子テキストノードを選択します。 –
@Dimitre、単純に何も必要なテキストが最後のノードになると言っていないからですか? – Lucero