"wr_content : 필수 입력입니다" > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

"wr_content : 필수 입력입니다" 정보

"wr_content : 필수 입력입니다"

본문

익스플로러10에서 브라우저 모드와 문서 모드를 변경해가며 테스트 중에

브라우저 모드 IE8  문서모드 IE8 에서 글쓰기를 할 때

"wr_content : 필수 입력입니다"

라는 메세지가 나오네요.

스킨은 basic 입니다.


wrest.js 에서

// submit 할 때 속성을 검사한다.
    function wrestSubmit(){
            .
            .
            .
    switch (arrAttr[j])
    {
            case "required"    : wrestRequired(this.elements[i]); break;
            .
            .
            .
    }
}


    // 필수 입력 검사
    function wrestRequired(fld)
    {
        if (wrestTrim(fld) == "")
        {
            if (wrestFld == null)
            {
                // 3.30
                // 셀렉트박스일 경우에도 필수 선택 검사합니다.
                wrestMsg = wrestItemname(fld) + " : 필수 "+(fld.type=="select-one"?"선택":"입력")+"입니다.\n";
                wrestFld = fld;
            }
        }
    }


위와 같이 textarea 의 값을 검사하게 되어있는데

required 속성을 제거하면 검사를 안할 것 같아서

<textarea id="wr_content" required ...> 의 required를 삭제해도

같은 에러메세지가 나옵니다.




만약 작성한 내용이 있는데도 값을 가져오지 못하는 것일 수도 있을 것 같아서

확인해보고자

 case "required"    : wrestRequired(this.elements[i]); break;

를 주석처리하고 글쓰기를 하면

글 내용 없이 저장될 줄 알았는데

입력한 내용이 정상적으로 저장되서 보여지네요.




참고로 문서모드 IE10, IE9, IE7 에서는 메세지 없이 정상동작합니다.



  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로