메뉴 건너뛰기

2020.08.17 13:09

DOM트리 질문

조회 수 76 댓글 1

안녕하세요 저자님.

 

<script>태그에 대한 질문입니다.

 

<head>

 <script>전역변수, 함수 등등..</script>

</head>

 

간단히한 위 코드를 DOM트리로 만들었다고 가정하고,

<head>밑에 <script>태그도 DOM객체로 만들어 질텐데요.

 

Q. 그렇다면, <body>태그 밑에 있는 다른 DOM객체들처럼 <script>DOM객체도 접근할수있나요?

만약 그렇다면, <script>태그에 있는 전역변수, 함수에도 접근 가능한가요?

그러니까 좀더 구체적으로 말씀드리면, <p>hello</p>에서 

var p = document.getElementByTagName("p")

p.innerHTML의 값은 hello 인것처럼

 

<script> 전역변수, 함수 등등...</script>에서

scriptDOM객체.innerHTML로 접근하여 값을 재할당과 수정이(변수와 함수를 추가 및 삭제) 가능한지 궁금합니다.

 

 

?
  • ?
    관리자 2020.08.19 11:05
    Script DOM 객체를 알아내어 변수에 값할당이나 함수의 추가 삭제는 가능하지 않는 것으로 알고있습니다.
    다만 아래와 같이 하면, 자바스크립트 코드를 문자열로 알 수는 있습니다.
    <script id="myscript" >
    function show() { // <img>에 이미지 달기
    document.getElementById("fig").src = "ElvisPresley.png"
    }
    function hide() { // <img>에 이미지 제거
    document.getElementById("fig").src= "";
    }
    </script>
    <script>
    var text = document.getElementById("myscript").text
    alert(text);
    </script>

QnA

공부하면서 궁금했던 것을 질문해보세요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 읽어주세요! 연습문제 및 실습문제 정답 공개에 관한 공지입니다. file 관리자 2017.06.20 18283
283 7장 실습문제 8번에서 질문입니다 1 JAVAscript공부중이에요 2020.05.27 410
282 답안이 없는 책이라니 ;;; 2 이준석 2018.11.01 408
281 2장 예제 2-11과 관련하여 질문 드립니다. 1 조근석 2017.04.30 398
280 r/w는 무슨 뜻인가요? 1 ㅇㅁㅇㅈ 2021.12.22 396
279 오픈챌린지 4장 질문 1 littlelion 2018.04.18 390
278 8장 실습문제 2번 (2),(3) 어떻게해야하나여? 5 187104343 2018.11.08 380
277 9장 3번 질문 있습니다. 2 jonjsin 2017.11.23 380
276 10장 window.open 질문입니다. 1 멍청이 2019.08.23 379
275 8장 실습문제8번 질문있습니다. 1 빼빼로 2018.11.15 372
274 open challenge10 관련 질문드립니다 1 궁금해용 2018.05.16 368
273 5장 실습문제 4-2질문 2 어어엉 2017.11.12 367
272 실습문제 짝수번 이미지들은 다운할 수 없나요? 공부하면성공한다 2018.10.02 366
271 9장 예제 9-10질문입니다. 2 file 삼오칠 2021.05.14 365
270 377page 8장 오픈챌린지 질문입니다.(다시 질문 올립니다.) 2 멍청이 2019.08.15 359
269 예제 5-3 220page 2 호기심 2020.04.16 355
268 9장 실습문제 10번 계산기 만들기 2 호탱 2020.11.29 354
267 html에 css작성할때 2 궁금이 2020.03.03 353
266 7장 오픈챌린지 1 질문이요 2018.12.18 344
265 7장 6번문제 질문있습니다. 2 초심자 2018.09.26 340
264 오랜만에 찾아 뵙습니다.. 3 은성 2017.05.10 338
목록
Board Pagination Prev 1 ... 2 3 4 5 6 7 8 9 10 11 ... 21 Next
/ 21
위로