[Edge]○。→
取得では HTMLElement.innerText と同じ値を返します。
設定では、element のノード自身全体を指定されたテキストに置き換えます(innerText と異なります)。
element | HTMLElement。 |
---|
要素自身が表示されていない場合(例えば、文書から切り離されていた場合や表示から隠されていた場合)の返値は、Node.textContent プロパティのものと同じになります。
セッターとして使用された場合、この要素の子要素を指定された値で置き換え、すべての改行を <br> 要素に変換します。
HTML:
開始<SPAN id=IdTest>SPAN要素</SPAN>終了
JavaScript:
D=IdTest.outerText; //=[string]:SPAN要素 IdTest.outerText="テスト\r書き込み<B>B要素?</B>"; //
D=IdTest.outerText; //エラー発生:IdTest is not defined
要素自身が完全にテキストに書き換えられた。