개체에 의하여 제공된 데이터를 어떻게 표현하는가를 반환하거나 설정한다.

Scriptobject.dataFormatAs=[sVal]
HTML<ELEMENT dataformatas="sVal">
인수
sVal : (속성 문자열)
dataFormatAs 속성값은 개체에 의하여 제공된 데이터를 어떻게 표현하는가를 나타내는 문자열이다.

text 디폴트이며, 데이터를 텍스트로 표현한다.
html 데이터를 HTML로 표현한다.
localized-text IE5.01 이후에서 데이터를 사용자 컴퓨터에 설정된 방식에 의하여 표현한다.

이 속성은 읽기/쓰기로 디폴트값은 text이다.

특기

IE5.01 이후에서 사용자 제어판에서 dataformatas 애트리뷰트를 localized-text로 설정할 수 있다. IE5.01 이후에서는 원래 값을, 원본 데이터 개체에서 방식을 찾아 변환하지 않고, span, div이나 input 같은 엘레멘트에 묶인 텍스트를 지역에 맞는 일자, 화폐나 수치 데이터로 변환을 수행한다. 이 기능은 IE5까지는 없었다.

이를 보완하기 위하여 데이터 원천 개체는 ISimpleDataConverter 인터페이스를 적용할 수 있다.

적용
개체scriptHTML규격IE
buttonbutton.dataFormatAs[=sVal]<BUTTON dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
divdiv.dataFormatAs[=sVal]<DIV dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
buttonbutton.dataFormatAs[=sVal]<INPUT type=button dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
labellabel.dataFormatAs[=sVal]<LABEL dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
legendlegend.dataFormatAs[=sVal]<LEGEND dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
marqueemarquee.dataFormatAs[=sVal]<MARQUEE dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)
spanspan.dataFormatAs[=sVal]<SPAN dataFormatAs="sVal">없음IE4.0(win16,win32,unix,mac),IE5.5(ce)

property
dataFormatAs 속성
dataFormatAs</b> 속성이전페이지로페이지 맨위로페이지 맨아래로

dataformatas="html"
dataformatas="html"
<DIV id='divObj' style="border:solid 1 blue">
<DIV datafld="col1" dataformatas="html"><IMG src=../../gif/rfexample.gif><BR>dataformatas="html"</DIV>
<SPAN datafld="col2" datasrc="#bank_acct" dataformatas="html"> dataformatas="html"</SPAN><BR>
<LABEL datafld="col3" datasrc="#customer" dataformatas="text" rows=6 cols=40> dataformatas="text"</LABEL>
</DIV>
<DIV id=showA>결과 표시창</DIV>
<SCRIPT>
function showIt(obj){
  if(!obj.dataFormatAs) return;
  str+=i+' '+obj.nodeName+' obj.dataFld='+obj.dataFld+', ';
  str+='obj.dataFormatAs='+obj.dataFormatAs+', obj.dataSrc='+obj.dataSrc+'<BR>';
}

str='';
for (i=0;i<DIVOBJ.children.length;i++){
  showIt(divObj.children[i]);
}
showA.innerHTML=str;
</SCRIPT>
property
dataFormatAs 속성
견본
이전페이지로페이지 맨위로
최종 수정:
06/26/2025 22:19:08
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/property/dataFormatAs.html