1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="text/javascript"> function test() { //자바스크립트로 HTML을 접근/조작 하는 방법 //1. BOM, Browser Object Model // - 특정 태그를 정해진 방법에 따라 접근(고정) // -> 계층 구조가 미리 정해져 있음 // - DOM level 0 //window.document.form1.txt1.value = "하하하"; //window.document.images["img1"].title = "웃는 얼굴"; //2. DOM, Document Object Model // - 현재 문서 구조를 기준으로 트리 구조 제공 // - 모든 HTML 구성 요소를 인식 // - DOM level 1, 2, 3, 0 window.document.getElementById("txt1").value = "DOM"; //bom의 "하하하"구문과 같은 window.document.getElementById("div1").innerText = "DOM" } </script> </head> <body> <!-- ex08.htm --> <form name="form1"> <input type="text" name="txt1" id="txt1" /> <br /> <input type="button" value=" 테스트 " onclick="test()" /> </form> <!-- BOM : 존재 안함 -> name 식별자를 통해 찾아감 DOM : 존재 함 --> <div id="div1"></div> <img src="images/face01.png" name="img1" id="img1"/> </body> </html> | cs |
'WEB > JS' 카테고리의 다른 글
BOM test (0) | 2016.01.22 |
---|---|
부모, 자식 찾기 (0) | 2016.01.22 |
날짜시간 / 배열(array) (0) | 2016.01.22 |
문자열 / 길이 / 검색 / 치환 / 벼환 / 분할 / 추출 / 제어문 (0) | 2016.01.22 |
함수 (0) | 2016.01.22 |