JavaScript Element 2

Wondon Jeong·2023년 7월 25일

JavaScript

목록 보기
6/14
post-thumbnail
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>element</title>
    <style>
        table {
            margin: 20px 0;
            border-collapse: collapse;
            border: 2px solid black;
        }
        td, th {
            padding: 10px;
            border: 1px solid grey;
        }
        th {
            background-color: #dadada;
        }
    </style>
</head>
<body>
    
    <h1>06-element.html</h1>
    <hr>

    <table>
        <tr>
            <th>함수</th>
            <th>매개변수</th>
            <th>반환형</th>
            <th>설명</th>
        </tr>
        <tr>
            <td>getElementById</td>
            <td>문자열 형태의 id</td>
            <td>단일 요소</td>
            <td>id를 지정하여 문서 요소를 불러온다</td>
        </tr>
        <tr>
            <td>querySelector</td>
            <td>문자열 형태의 css 선택자</td>
            <td>단일 요소</td>
            <td>css 선택자를 이용하여 첫번째 요소를 불러온다</td>
        </tr>
        <tr>
            <td>querySelectorAll</td>
            <td>문자열 형태의 css 선택자</td>
            <td>여러 요소 (NodeList)</td>
            <td>css 선택자를 이용하여 조건에 맞는 모든 요소를 불러온다</td>
        </tr>
    </table>

    <table>
        <tr>
            <th>함수</th>
            <th>매개변수</th>
            <th>반환형</th>
            <th>설명</th>
        </tr>
        <tr>
            <td>createElement</td>
            <td>문자열 형태의 태그 이름</td>
            <td>HTMLelement</td>
            <td>지정한 태그 요소를 생성한다. 무넛에 반영되지는 않는다</td>
        </tr>
        <tr>
            <td>A.appendChild(B)</td>
            <td>HTMLelement</td>
            <td>HTMLelement (B)</td>
            <td>A요소의 하위에 B요소를 마지막에 추가한다</td>
        </tr>
        <tr>
            <td>A.removeChild(B)</td>
            <td>HTMLelement</td>
            <td>HTMLelement (B)</td>
            <td>A요소의 하위에서 B요소를 찾아서 제거한다</td>
        </tr>
    </table>

    <table>
        <tr>
            <th>함수</th>
            <th>매개변수</th>
            <th>반환형</th>
            <th>설명</th>
        </tr>
        <tr>
            <td>A.getAttribute(B)</td>
            <td>문자열 형태의 속성 이름</td>
            <td>문자열 형태의 속성 값</td>
            <td>A 태그요소에서 B이름의 속성을 찾아서 그 값을 반환한다</td>
        </tr>
        <tr>
            <td>A.setAttribute(name, value)</td>
            <td>순서대로 속성이름, 속성값</td>
            <td></td>
            <td>A 태그요소에 name으로 value를 추가한다</td>
        </tr>
        <tr>
            <td>A.removeAttribute(name)</td>
            <td>문자열 형태의 속성이름</td>
            <td></td>
            <td>A 태그요소에서 name과 일치하는 속성을 제거한다</td>
        </tr>
    </table>

</body>
</html>
profile
Never give up!!

0개의 댓글