노드(node)의 값을 반환하거나 설정한다.

Scriptobject.nodeValue=[sVal]
HTML없음
인수
sVal : (속성 값)
nodeValue 속성값은 노드(node)의 값이나 null의 속성값이다.

이 속성은 읽기/쓰기이며 디폴트값은 없다.

특기

개체가 TextNode이면 nodeValue 속성은 노드에 의하여 생성된 텍스트를 대표하는 문자열을 반환한다.

TextNode 개체의 nodeValue 속성값을 변경하기 위하여 사용할 수 없다.

개체가 attributes 컬렉션으로부너 반환받은 attribute 개체이면 nodeValue 속성은 애트리부트의 값를 반환하거나 null을 반환한다.

개체가 엘레멘트이면 nodeValuenull을 반환한다. nodeName 속성은 엘레멘트의 이름을 확인하는데 사용된다.

적용
개체scriptHTML규격IE
aa.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
acronymacronym.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
addressaddress.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
appletapplet.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
areaarea.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
attributeattribute.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
bb.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
basebase.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
baseFontbaseFont.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
bdobdo.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
bgSoundbgSound.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
bigbig.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
blockQuoteblockQuote.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
bodybody.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
brbr.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
buttonbutton.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
captioncaption.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
centercenter.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
citecite.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
codecode.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
colcol.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
colGroupcolGroup.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
commentcomment.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
dddd.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
deldel.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
dfndfn.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
dirdir.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
divdiv.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
dldl.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
dtdt.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
emem.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
embedembed.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
fieldSetfieldSet.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
fontfont.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
formform.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
frameframe.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
frameSetframeSet.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
headhead.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
hnhn.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
hrhr.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
htmlhtml.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
ii.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
iFrameiFrame.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
imgimg.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
buttonbutton.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
checkboxcheckbox.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
FileUploadFileUpload.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
hiddenhidden.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
imageimage.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
passwordpassword.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
radioradio.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
resetreset.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
submitsubmit.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
texttext.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
insins.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
kbdkbd.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
labellabel.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
legendlegend.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
lili.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
linklink.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
listinglisting.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
mapmap.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
marqueemarquee.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
menumenu.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
nextIDnextID.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
ObjectObject.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
olol.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
OptionOption.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
pp.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
plainTextplainText.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
prepre.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
qq.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
ss.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
sampsamp.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
scriptscript.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
selectselect.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
smallsmall.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
spanspan.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
strikestrike.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
strongstrong.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
subsub.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
supsup.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tabletable.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tBodytBody.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tdtd.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
textAreatextArea.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
TextNodeTextNode.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tFoottFoot.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
thth.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tHeadtHead.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
titletitle.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
trtr.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
tttt.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
uu.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
ulul.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
varvar.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
xmpxmp.nodeValue[=sVal]없음없음IE5(win16,win32,unix,mac),IE5.5(ce)
참고
value nodeName nodeType nodeValue

이 속성은 (영문) W3C DOM Level 1(Document Object Model)에서 정의되었다.


property
nodeValue 속성
nodeValue</b> 속성
예제
이전페이지로페이지 맨위로페이지 맨아래로
결과 표시창

목록 항목에 포함된 텍스트 노드의 nodeValue 속성으로 설정된 목록 항목의 문자열을 변경시킨다.

<UL id="olistObj" onclick="changeNodeValue(this,0,'새로운 nodeValue')">
<LI style="border:solid 1 blue">원래의 nodeValue 클릭해보라
<LI>원래의 항목 2
</UL>
<SCRIPT>
function changeNodeValue(listObj,itemNb,textVal){  // 목록에서만 작용된다.
  if (listObj.nodeName!='UL'&&listObj.nodeName!='OL') {showA.innerHTML='목록이 아님'; return false;}
  if (itemNb>listObj.childNodes.length -1){ showA.innerHTML='항목이 틀림'; return false;}
  var liObj=listObj.childNodes(itemNb);
  if (!liObj) { showA.innerHTML='항목이 틀림'; return false;}
  var newText=liObj.childNodes(0); // 텍스트 노드를 확인
  if (newText.nodeType!=3) { showA.innerHTML='텍스트 노드가 아님'; return false;};
  newText.nodeValue=textVal;
  showA.innerHTML='newText.nodeValue='+newText.nodeValue;
  return true;
}
</SCRIPT>
<DIV id=showA>결과 표시창</DIV>

property
nodeValue 속성
nodeValue</b> 속성
견본
이전페이지로페이지 맨위로페이지 맨아래로
property
nodeValue 속성
견본예제
이전페이지로페이지 맨위로
최종 수정:
07/13/2025 09:22:31
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/property/nodeValue.html