저는 IE (6/7/8)에서 이상한 행동을했는데 저를 괴롭혔습니다. IE : 입력 요소에 대해 정의되지 않은 "cache"속성이 정의 되었습니까?
<input type="text" value="foo" class="bar" cache="yes" send="no" />
가
cache
속성이
yes
로 설정되어 있는지 참고 : 다음과 같은 마크 업을 감안할 때. 그러나 IE는 DOM을 렌더링 할 때 어쨌든 속성 값을
cache="cache"
으로 변경합니다.
내가 궁금해하는 문서화되지 않은 기능이 있습니까? 나는 약 1 시간 전에 봤지만 MSDN 에서조차도 이것에 대한 정보를 찾을 수 없었다.
참고
내가 정의를 추가하는 비 표준을 준수하고 부울 속성이 attribute="attribute"
로 주목해야한다입니다 속성 것을 알고 있어요. 그럼에도 불구하고 나는 그들이 팀에 합류하기 훨씬 전에 소개 된대로 이것들에 대처해야만한다. 이러한 맞춤 속성은 자바 스크립트와 함께 사용되어 양식 처리에보다 사용자 친화적 인 접근 방식을 제공합니다 (Firefox/Safari/Opera/Chrome에서 매우 잘 작동 함).
나는 이러한 사용자 지정 특성을 HTML5에 도입 될 x- 데이터 특성으로 간단하게 변환 할 수 있지만 몇 시간의 추가 작업이 필요하다는 것을 알고 있습니다. 한숨.
희망, 나 자신을 분명히했다. 미리 감사드립니다.
제가 작성한 것처럼, 저는이 유산 문제를 알고 있습니다. IE는 "send"속성을 깨뜨리지 않습니다. – aefxx
당신이 그 말을한다면, 나는 당신의 질문을 두 번 더 읽었으므로 아직도 당신이 말하는 것을 볼 수 없기 때문에, 다시 말해 보라고 권합니다. 속성 값은 어떻게 읽습니까? – erikkallen
당신 말이 맞아요, 나는 그것을 명시 적으로 언급하지 않았습니다 - 나는 그 포스트를 편집 할 것입니다. – aefxx