•새로운 노드 추가 : appenChild() - 새로운 노드를 생성하여, 하위 노드들 중에 가장 마지막에 추가 • 형식 parentsNode.appendChild(childNode); 참고) 새로운 노드를 추가하여, 위치를 결정할 경우 insertBefor() : 원하는 노드의 앞에 새로운 노드를 추가 ParentsNode.insertBefore(childNode,parentNode.lastChild); •하위 노드 제거 : removeChild() -없애려는 하위 노드를 넣으면, 삭제되는 노드를 결과값으로 반환 • 형식 odlChild = parent.removeChild(parent.firstChild); 참고)appenChild()와 removeChild()의 기능을 한번에 해결하는 메소드 - r..
요소객체 DOM 속성을 반환,설정 elem.checkedtrue (Boolean) Will change with checkbox state$(elem).prop("checked")true (Boolean) Will change with checkbox stateelem.getAttribute("checked")"checked" (String) Initial state of the checkbox; does not change$(elem).attr("checked")(1.6)"checked" (String) Initial state of the checkbox; does not change$(elem).attr("checked")(1.6.1+)"checked" (String) Will change with..
즐겨찾기에 다음을 추가 MRI : javascript:function loadScript(scriptURL) { var scriptElem = document.createElement('SCRIPT'); scriptElem.setAttribute('language', 'JavaScript'); scriptElem.setAttribute('src', scriptURL); document.body.appendChild(scriptElem);}loadScript('http://westciv.com/mri/theMRI.js'); XRAY : javascript:function loadScript(scriptURL) { var scriptElem = document.createElement('SCRIPT'); s..
DOM 프로퍼티 attributes :현재 노드에 대한 속성 목록을 반환 parentNode :현재 노드의 부모노드 반환 기본구문: objParentNode = xmlDocumentNode.parentNode childNodes :현재 노드의 모든 하위노드 목록 반환 기본구문)objNodeList = node.childNodes[n] previousSibling : 현재 노드의 바로 이전 형제 노드 반환, 없으면 null 반환 nextSibling : 현재 노드의 바로 다음 형제 노드를 반환, 없으면 null 반환 nodeType : 주어진 노드에 대한 DOMtype 지정한다 기본구문)numNodeType = xmlDocNode.NodeType; Details)12가지의 정수값을반환한다 value ---..