"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 에서는 메세지 없이 정상동작합니다.
브라우저 모드 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 에서는 메세지 없이 정상동작합니다.
댓글 전체