자바스크립트 포인문으로 엘레먼트의 속살을 보는 방법입니다.
http://www.mediaplayer.kr/main/bbs/html_editor.php
위 에디터의 좌측창에 코드를 붙여넣고 결과보기 클릭하면 오른쪽 창에
엘레먼트의 속성과 데이터값이 아주 적나라하게 보여집니다.
먼저 div 를 한번 볼까요?
div 에 아이디를 하나 주고 그 아이디를 가지고서 포인문으로 추적해 봅니다.
괄호안으로는 데이터까지 추출해 보았습니다.
불린이냐, 스트링(문자형)이냐, 넘버(숫자형)이냐, 등등 이런 것이 괄호 안으로 들어갑니다.
-----
<div id=my></div>
<br>
<script>
n = 0;
for (i in my) {
n++;
document.write(n + ". " + i + " : " + my[i] + " (" + typeof my[i] + ")<br>");
}
</script>
-----
와우 무려 303개의 기본속성이 div 안에 들어가 있네요.
span 으로 바꾸어 볼까요? 코드의 가장 첫 줄만 아래처럼 바꿔보세요.
<span id=my></span>
img 나 input 같이 태그에 마감이 필요없는 것은 마감을 빼고 살펴보세요.
<span id=my>
<input id=my>
----------
html5 부터는 엘레먼트를 마음대로 만들 수 있습니다.
<wittazzurri id=my></wittazzurri>
그런데 이렇게 임의로 만든 엘레먼트의 속살을 살펴보니...
<span> 태그와 똑같다는 걸 알 수 있습니다.
댓글 4개
A랑 B랑 C랑 개인적으로 보면 법 없이도 살 사람들인데 셋이 모여 사회를 이루면 불화나 범죄가 발생하는 걸 보거나, 빌빌한 11명으로 구성된 축구팀이 슈퍼스타 11명으로 구성된 축구팀을 이기는 걸 보면 전체라는 것은 개개 속성의 총합만으로는 설명되는 것이 아니구나를 늘 느끼죠. 플러스이건 마이너스이건 알파값이 더 붙는다는 거...
여튼 공부할 때 생각 나게 해 주셔서 감사합니다.ㅋ
게시글 목록
| 번호 | 제목 |
|---|---|
| 17443 | |
| 17442 |
PHP
세션타임아웃기능
|
| 17441 | |
| 17440 | |
| 17438 |
PHP
완벽한 UTF8 지원하기
|
| 17436 | |
| 17435 | |
| 17433 | |
| 17432 | |
| 17430 |
JavaScript
자바스크립트로 ctrl+F기능과 유사한 웹페이지내 문자검색기능 작성
1
|
| 17426 | |
| 17416 | |
| 17413 | |
| 17401 | |
| 17391 | |
| 17379 | |
| 17375 | |
| 17374 | |
| 17362 | |
| 17350 |
JavaScript
지정한 범위내에서 랜덤으로 숫자출력하는 스크립트
3
|
| 17348 |
MySQL
배너 노출 관련 쿼리
4
|
| 17341 |
MySQL
이진 트리 순회... 무한 계층형 트리
2
|
| 17339 | |
| 17335 | |
| 17334 | |
| 17333 | |
| 17332 | |
| 17331 | |
| 17330 | |
| 17329 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기