Chrome의 텍스트 필드에 콘텐츠를 제출하려고 시도하는 것은 제가 직장에서 활용하는 웹 기반 도구입니다.
IE에서는 잘 작동하지만 공간에 쿼리를 제출하려고 하면 이 오류가 반환됩니다.
이 텍스트를 1950자 이하로 줄이십시오(현재 1999자를 사용 중입니다).
이것은 Chrome에서 올바르게 작동하는 HTML에 문제가 있는 것입니까, 아니면 확인을 수행하지 않도록 Chrome에 설정이 있습니까?
답변1
Chrome은 TextAreas의 MaxLength 속성을 다르게 처리합니다. 특히 각 새 줄에 대해 단 하나의 문자( \r\n
vs. just \n
) 대신 두 문자를 계산하는 것을 좋아합니다 .
이는 일반적인 문제입니다.
편집할 수 없는 텍스트 필드 및 브라우저 호환성
드롭다운 메뉴나 검색 상자에서 선택한 편집할 수 없는 필드가 매우 긴 경우(예: 강좌 제목) 경우에 따라 다음 오류 메시지가 나타날 수 있습니다.
"이 필드를 X자 이하로 줄이십시오. (현재 X를 사용하고 있습니다.)"
이 오류 메시지는 일부 브라우저가 애플리케이션 페이지를 해석하는 방식과 직접적인 관련이 있습니다. 신청을 진행하시려면,Internet Explorer 또는 Mozilla Firefox를 사용하세요..
다음 StackOverflow 질문을 참조하세요.
- Chrome은 maxlength 속성이 있는 텍스트 영역에서 문자를 잘못 계산합니다.
- Chrome 및 Firefox에서 개행 문자가 포함된 텍스트 영역의 최대 길이 유효성 검사가 다릅니다.
Chrome이 다른 브라우저와 동일한 방식으로 작동하도록 '수정'하려면 웹 앱을 수정해야 합니다.