appendChild를 이용하여
  • 늘리기_insertBefore_JavaScript_3번

     안녕하세요. 알렉스 입니다. 저번에는 <li></li>리스트를 추가할때 가장 아래쪽부터 추가가 됬었습니다. 이번에는 앞쪽에서 부터 리스트를 넣도록 하겠습니다. 



     HTML파일은 저번에 작성한 글(링크)과 동일합니다. 다만 전에는 <li>List2</li> 아래쪽에 생성이 됬다면 이번에는 <li>List1</li>와 <ul id = "List">사이에 생성하는 것입니다.


     순서도는 이전 글과 같습니다. 다만 2개의 문장이 추가되고 1개의 문장(appendChild)은 삭제되어 있습니다. 





     추가된 'element'는 'list_temp'입니다. 다음 사진에서 'insertBefore'를 사용하기 위해 'child element'의 인덱스로 사용됩니다.


     이제 insertBefore를 이용하여 'liElement'를 삽입합니다. 이때 'list_temp.childNode[0]'에서 '[0]'은 기존 <li>List1</li>를 말합니다. 이 위쪽에 <li>ABC</li>를 삽입하는 것입니다. 





    JavaScript 코드




    댓글

    이 블로그의 인기 게시물

    Lesson 12_1 프로퍼티 노드(Property Node)

    DAQ로 전압 측정하기-2

    Lesson 12_2 참조를 이용한 프로퍼티노드(Property Node)