상세 컨텐츠

본문 제목

[자바스크립트] textarea 안에 쿼리로 바꾸기

카테고리 없음

by esoesmio 2023. 5. 18. 16:57

본문

<html lang="en">
<body>
<div id="parent-id">
    <p>hello world 1</p>
    <p class="test">hello world 2</p>
    <p>hello world 3</p>
    <p>hello world 4</p>
</div>
<span class="orange fruit">Orange Fruit</span>
<span class="orange juice">Orange Juice</span>
<span class="apple juice">Apple Juice</span>
<span class="foo bar">Something Random</span>
<textarea id="resultArea" style="width:98%;height:7em"></textarea>

<script>
    // getElementsByClassName only selects elements that have both given classes
    const allOrangeJuiceByClass = document.getElementsByClassName("orange juice");
    let result = "document.getElementsByClassName('orange juice')";
    for (let i = 0; i < allOrangeJuiceByClass.length; i++) {
        result += `\n  ${allOrangeJuiceByClass[i].textContent}`;
    }

    // querySelector only selects full complete matches
    const allOrangeJuiceQuery = document.querySelectorAll(".orange.juice");
    result += "\n\ndocument.querySelectorAll('.orange.juice')";
    for (let i = 0; i < allOrangeJuiceQuery.length; i++) {
        result += `\n  ${allOrangeJuiceQuery[i].textContent}`;
    }

    document.getElementById("resultArea").value = result;

</script>
</body>
</html>

 

 

댓글 영역