"wr_content : 필수 입력입니다"

· 12년 전 · 1568
익스플로러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 에서는 메세지 없이 정상동작합니다.



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

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
12년 전 조회 909
12년 전 조회 1,587
12년 전 조회 907
12년 전 조회 1,338
12년 전 조회 1,826
12년 전 조회 1,562
12년 전 조회 1,201
12년 전 조회 1,487
12년 전 조회 2,053
12년 전 조회 1,569
12년 전 조회 824
12년 전 조회 1,644
12년 전 조회 1,555
12년 전 조회 1,780
12년 전 조회 1,547
12년 전 조회 2,367
12년 전 조회 922
12년 전 조회 770
12년 전 조회 1,136
12년 전 조회 1,858