..

Search

<output>

HTML <output> 태그


정의 및 특징

<output> 태그는 스크립트 등에 의해 수행된 계산의 결과나 사용자의 액션에 의한 결과를 나타낼 때 사용합니다.


예제
<form action="/examples/media/action_target.php" oninput="result.value=parseInt(a.value)+parseInt(b.value)">
    <input type="number" id="a" name="a" value="20"> + 
    ( 0 <input type="range" id="b" name="b" value="0"> 100 )=
    <output name="result" for="a b"></output><br>
    <input type="submit">
</form>

코딩연습 ▶


지원하는 브라우저 및 버전

태그명

chrome

edge

ie

firefox

safari

opera

<output> 10.0 지원함 지원하지 않음 4.0 7.0 11.0

HTML5에서 변경된 사항

<output> 태그는 HTML5에서 새롭게 추가된 요소입니다.


사용할 수 있는 속성

속성명   속성값 설명

for

 

요소 id

계산 결과와 계산에 사용되는 요소 사이의 관계를 명시함.

form

  form id

<output> 요소가 포함될 하나 이상의 <form> 요소를 명시함.

name

 

이름

<output> 요소의 이름을 명시함.


CSS 기본값

output {

  display: inline;

}


DOM 인터페이스

interface HTMLOutputElement : HTMLElement {

  [SameObject, PutForwards=value] readonly attribute DOMTokenList htmlFor;

  readonly attribute HTMLFormElement? form;

  attribute DOMString name;

 

  readonly attribute DOMString type;

  attribute DOMString defaultValue;

  attribute DOMString value;

 

  readonly attribute boolean willValidate;

  readonly attribute ValidityState validity;

  readonly attribute DOMString validationMessage;

  boolean checkValidity();

  boolean reportValidity();

  void setCustomValidity(DOMString error);

 

  [SameObject] readonly attribute NodeList labels;

};


연관 페이지

HTML Input 요소 수업 ⇒


연습문제