英語で読む

次の方法で共有


HtmlElement.OuterHtml プロパティ

定義

現在の要素の HTML コードを取得または設定します。

public string OuterHtml { get; set; }

プロパティ値

現在の要素とその子の HTML コード。

注釈

InnerHtml 現在の要素の周囲のタグを除く現在の要素に含まれるすべての HTML を返しますが、 OuterHtml 現在の要素のタグとタグに含まれる HTML が含まれます。次に例を示します。

<HTML>

<BODY>

<DIV id="div1">

Hello

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

</DIV>

</BODY>

</HTML>

この例では、 をdiv2呼び出すとOuterHtml、次が返されます。

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

を呼び出 InnerHtml すと、次の情報が返されます。

World

<DIV id="div3">

How are you?

</DIV>

OuterHtml新しい値を割り当てると、現在の要素参照は無効になります。割り当てたばかりの HTML の名前、プロパティ、子コンテンツは反映されません。

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

こちらもご覧ください