dom

운영자 | 기사입력 2008/11/17 [15:39]
>
필자의 다른기사 보기 인쇄하기 메일로 보내기 글자 크게 글자 작게
dom
 
운영자   기사입력  2008/11/17 [15:39]
=============================================================
<html>
<head>
<title>getElementById example</title>
<script type="text/javascript">
function changeColor(newColor)
{
 elem = document.getElementById("para1");
 elem.style.color = newColor;
}
</script>
</head>
<body>
<p id="para1">Some text here</p>
<button onclick="changeColor('blue');">blue</button>
<button onclick="changeColor('red');">red</button>
</body>
</html>
================================

document.getElementById(id)
element.getElementsByTagName(name)
document.createElement(name)
parentNode.appendChild(node)
element.innerHTML
element.style.left
element.setAttribute
element.element.getAttribute
element.addEventListener
window.content
window.onload
window.dump
window.scrollTo

==========================================================
if (bodyElement.hasChildNodes()) {

        for (i=0; i<bodyElement.childNodes.length; i++) {

          var currentNode = bodyElement.childNodes[i];

          if (currentNode.nodeName.toLowerCase() == "img") {

            bodyElement.removeChild(currentNode);

          }

        }

      }

==================================================================

var imgElement = document.createElement("img");

imgElement.setAttribute("src", "//www.headfirstlabs.com/Images/hraj_cover-150.jpg");

imgElement.setAttribute("width", "130");

imgElement.setAttribute("height", "150");

bodyElement.appendChild(imgElement);
=================================================================


var pElement = myDocument.createElement("p");

var text = myDocument.createTextNode("Here's some text in a p element.");

pElement.appendChild(text);

bodyElement.appendChild(pElement);


 
트위터 트위터 페이스북 페이스북 카카오톡 카카오톡
기사입력: 2008/11/17 [15:39]  최종편집: ⓒ iwav