테스트 사이트 - 개발 중인 베타 버전입니다

체크박스에 체크한 항목 DIV 나오게 채택완료

bossbug 1년 전 조회 1,915

안녕하세요. 고수님들

도움 부탁드립니다.

게시글 작성시 아래와 같이 스크립트를 써서 체크한 항목에 해당하는 DIV 가 나타나서 그것을 작성하여 글쓰기 완료를 하면 조회화면에서 잘 나타납니다.

문제는 수정 화면에서 글쓰기 할 때 체크한 항목들이 나타나지 않습니다.

수정화면에서 체크박스를 풀면 해당 항목이 나타납니다. 아마도 토글때문에 그런것 같습니다.

어떤 처리를 해야 할지 모르겠어서 문의 남깁니다. 부탁드립니다.

</p>

<p><SCRIPT>

        function toggleShow (checkbox) {

            var id = 'subCats' + checkbox.id;

            var subCats =

            document.all ? document.all[id] :

            document.getElementById ? document.getElementById(id) :

            null;

            if (subCats) {

                if (subCats.style.display == '' ||

                    subCats.style.display == 'none') 

                    subCats.style.display = 'block';

                else

                    subCats.style.display = 'none';

            }

        } 

    </SCRIPT></p>

<p><div ID="subCats0" class="subCats" style="display:none;"></p>

<p>관련 항목1</p>

<p></div></p>

<p><div ID="subCats1" class="subCats" style="display:none;"></p>

<p>관련 항목2</p>

<p></div></p>

<p><div ID="subCats2" class="subCats" style="display:none;"></p>

<p>관련 항목3</p>

<p></div></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
1년 전

안녕하세요.

아래의 코드로 수정해서 체크를 해보시겠어요~

 

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

b
bossbug
1년 전
대단히 감사합니다. 열심히 배우겠습니다. 즐거운 하루 보내세요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인