attributes Ä÷º¼ÇÀ» »ç¿ëÇÏ¿© ¿¤·¹¸àÆ®¿¡ ÇϳªÀÇ attribute¸¦ Ãß°¡ÇÑ´Ù.
¹Ýȯ°ª oNewNode´Â °°Àº À̸§ÀÇ ¾ÖÆ®¸®ºäÆ®°¡ ÀÖÀ¸¸é ±× attribute¸¦ ¹ÝȯÇϰí, ¾øÀ¸¸é nullÀ» ¹ÝȯÇÑ´Ù.
ÀÌ ¸Þ¼µå·Î ¼³Á¤µÈ attribute´Â ¹Ýµå½Ã ¿¤·¹¸àÆ®¿¡ ÀûµÇ´Â °ÍÀº ¾Æ´Ï´Ù.
°°Àº À̸§ÀÇ attribute°¡ ÀÌ¹Ì ÀÖÀ¸¸é, ÀÌ´Â »õ·Î¿î attribute·Î ´ëüµÈ´Ù.
| °³Ã¼ | script | IE |
|---|
ÀÌ ¸Þ¼µå´Â (¿µ¾î)DOM Level 1(Document Object Model Level 1)¿¡¼ Á¤ÀǵǾú´Ù.
Ŭ¸¯ÇÏ¿© attribute titleÀ» div ¿¤·¹¸àÆ®·ÎºÎÅÍ Á¦°ÅÇϰųª Ãß°¡ÇÑ´Ù.
<DIV id="divObj">¸¶¿ì½º¸¦ ¿Ã·Áº¸¶ó, ¼³¸íÀÌ ³ª¿Â´Ù(tooltip).<BR>
Á¦°Å¸¦ Ŭ¸¯ÇÏ¸é ºÒȰ¼ºÈµÇ¾î ³ªÅ¸³ªÁö ¾Ê´Â´Ù.</DIV>
<BUTTON onclick="removeAttrib();">tooltip Á¦°Å</BUTTON>
<BUTTON onclick="doSetAbbrib()">tooltip ¼³Á¤</BUTTON>
<SCRIPT>
var titleStr='ÀÌ DIVÀÇ ¼³¸íÀ» À§ÇÑ Á¦¸ñÀÌ´Ù.\n¸¶¿ì½º¸¦ ¿Ã·Áº¸¶ó, ¼³¸íÀÌ ³ª¿Â´Ù(tooltip).\n';
titleStr+='Á¦°Å¸¦ Ŭ¸¯ÇÏ¸é ºÒȰ¼ºÈµÇ¾î ³ªÅ¸³ªÁö ¾Ê´Â´Ù.';
document.onload=doSetAbbrib();
function doSetAbbrib(){
var oAttrColl = divObj.attributes;
var oneItem = document.createAttribute('title');
oneItem.value = titleStr;
oAttrColl.setNamedItem(oneItem);
}
function removeAttrib(){
var oAttrColl = divObj.attributes;
oAttrColl.removeNamedItem('title');
}
</SCRIPT>