다음을 통해 공유


HtmlElement.OuterHtml 속성

정의

현재 요소의 HTML 코드를 가져오거나 설정합니다.

public:
 property System::String ^ OuterHtml { System::String ^ get(); void set(System::String ^ value); };
public string OuterHtml { get; set; }
member this.OuterHtml : string with get, set
Public Property OuterHtml As String

속성 값

String

현재 요소 및 자식 요소의 HTML 코드입니다.

설명

현재 요소의 주변 태그를 제외한 현재 요소에 포함된 모든 HTML을 반환하는 반면 InnerHtml , OuterHtml 태그에 포함된 HTML뿐만 아니라 현재 요소의 태그도 포함합니다. 예를 들면 다음과 같습니다.

<HTML>

<BODY>

<DIV id="div1">

Hello

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

</DIV>

</BODY>

</HTML>

이 예제에서 호출 OuterHtml div2 은 다음을 반환합니다.

<DIV id="div2">

World

<DIV id="div3">

How are you?

</DIV>

</DIV>

호출 InnerHtml 이 반환됩니다.

World

<DIV id="div3">

How are you?

</DIV>

새 값을 OuterHtml할당하면 현재 요소 참조가 잘못됩니다. 방금 할당한 HTML의 이름, 속성 및 자식 콘텐츠는 반영되지 않습니다.

적용 대상

추가 정보