isEqualNode() 예제
<button onclick="homzzang('a','b')">AB 첫자식 비교</button> <button onclick="homzzang('a','c')">AC 첫자식 비교</button> <br><br> list A: <ul id="a"><li>HTML</li><li>CSS</li></ul> list B: <ul id="b"><li>JS</li><li>JQ</li></ul> list C: <ul id="c"><li>HTML</li><li>PHP</li></ul> <p id="demo"></p> <script> function homzzang(x,y) { var item1 = document.getElementById(x).firstChild; var item2 = document.getElementById(y).firstChild; var x = item1.isEqualNode(item2); document.getElementById("demo").innerHTML = x; } </script> 결과보기
<button onclick="homzzang('a','b')">AB 첫자식 비교</button>
<button onclick="homzzang('a','c')">AC 첫자식 비교</button>
<br><br>
list A: <ul id="a"><li>HTML</li><li>CSS</li></ul>
list B: <ul id="b"><li>JS</li><li>JQ</li></ul>
list C: <ul id="c"><li>HTML</li><li>PHP</li></ul>
<p id="demo"></p>
<script>
function homzzang(x,y) {
var item1 = document.getElementById(x).firstChild;
var item2 = document.getElementById(y).firstChild;
var x = item1.isEqualNode(item2);
document.getElementById("demo").innerHTML = x;
}
</script>
결과보기
동일: true
상이: false