JavaScript
[JS] document
효땡
2024. 6. 1. 21:20
document 객체
객체
-> 속성 : 객체명.멤버변수
-> 메소드 : 객체명.멤버함수()
document.write(123);
document.write("대한민국");
출력값 : 123
대한민국
document.write(3+5); //8
document.write("<hr>");
document.write(3+"5"); //35
document.write("<hr>");
document.write("3"+5); //35
document.write("<hr>");
document.write("3"+"5"); //35
document.write("<hr>");
document.write("3+5"); //3+5
document.write("<hr>");
let name="손흥민";
let age=25;
let height=178.9;
document.write("이름:" + name + "<hr>");
document.write("나이:" + age + "<hr>");
document.write("키" + height + "<hr>");
document.write("개나리<br><p>진달래</p>");
document.write("<img src='./monkey.jpeg'>");
document.write("<hr>");
let str=""; //빈문자열 (글자개수 0개)
str=str+"ONE";
document.write(str);
document.write("<hr>");
str=str+"TWO";
document.write(str);
document.write("<hr>");
str=str+"THREE";
document.write(str);
document.write("<hr>");
str="";
document.write("#" + str + "#");
document.write("<hr>");
본문 <body>에 있는 id 속성 접근
1. 순서 JavaScript 접근
- document.getElementById("demo")
- document.getElementById("demo").innerText="아이티윌"
2. jQuery 접근 (jQuery 라이브러리가 필요함)
- $("#demo")
- $("#demo").val("아이티윌")
연습) 이름, 나이, 키 값들을 표작성을 해서 id=demo에 출력하시오
name="김연아";
age=30;
height=165.7;
let result=""; //결과값
result = result + "<table border='1'>";
result = result + "<tr>";
result = result + " <th>이름</th>";
result = result + " <td>" + name + "</td>";
result = result + "</tr>";
result = result + "<tr>";
result = result + " <th>나이</th>";
result = result + " <td>" + age + "</td>";
result = result + "</tr>";
result = result + "<tr>";
result = result + " <th>키</th>";
result = result + " <td>" + height + "</td>";
result = result + "</tr>";
result = result + "</table>";
결과값을 문자열로 출력
document.getElementById("demo").innerText = result; //$("#demo").text(result)
결과값을 HTML tag형식으로 출력
document.getElementById("demo").innerHTML = result; //$("demo").html(result)