2026, 새로운 도약을 시작합니다.

스크립트 오류 문의 채택완료

Copy


        

        

            알림요청 전체

             전체선택

        

        

        

            

                

                

                

            

        

        

        

        창닫기

    

    

        

    





function stocksms_submit(f)

{

    if (!is_checked("chk[]")) {

        alert(document.pressed+" 하실 항목을 하나 이상 선택하세요.");

        return false;

    }

    if(document.pressed == "선택삭제") {

        if(!confirm("선택한 자료를 정말 삭제하시겠습니까?")) {

            return false;

        }

    }

    return true;

}

function check_all(f)

{

    var chk = document.getElementsByName("chk[]");

    for (i=0; i

여기서 밑의 스크립트 중

function stocksms_submit(f)
{
    if (!is_checked("chk[]")) {
        alert(document.pressed+" 하실 항목을 하나 이상 선택하세요.");
        return false;
    }

    if(document.pressed == "선택삭제") {
        if(!confirm("선택한 자료를 정말 삭제하시겠습니까?")) {
            return false;
        }
    }

    return true;
}

이 부분이 동작하지 않는데 뭐가 문제일까요?

f12로 봤더니

stocksms.php:105 Uncaught ReferenceError: is_checked is not defined
    at stocksms_submit (stocksms.php:105)
    at HTMLFormElement.onsubmit [as oldsubmit] (stocksms.php:77)
    at HTMLFormElement.wrestSubmit (VM1227 wrest.js:348)

이렇게 뜨네요

답변 3개

채택된 답변
+20 포인트

 is_checked를 알수없다고하네요

해당 함수가 제대로 선언되있는지 확인해보세요

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

답변에 대한 댓글 3개

is_checked는 제가 선언한 함수는 아니구요

그누보드 자체에서 선언한 함수입니다

is_mobile 같은거요
해당 함수가 admin.js에 선언되어있는데
해당 js가 호출되었는지 확인해보세요
현재 소스상으론 admin쪽 소스를 호출하지않아서 해당 함수를 못부르는거 같네요
감사합니다

해당 부분 찾아서 넣었더니 정상작동하네요!

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

Copy

->

Copy

or

Copy

is_checked() 자바스크립트 함수는 /adm/admin.js 에 정의되어 있습니다.

/adm/admin.js 스크립트 파일 인클루드 구문은 /adm/admin.tail.php 에 있습니다.

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

답변에 대한 댓글 1개

감사합니다 덕분에 수정 잘 하였습니당!

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

 is_checked 여기 체크 여부 확인이 오류가 떠서 그래요

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

답변에 대한 댓글 1개

감사합니다

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

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

로그인
🐛 버그신고