'indeterminate'에 해당되는 글 1건

  1. 2009.02.07 Firefox Trunk에 체크박스 미정 상태 지원이 포함되다!
Michael Ventnor씨가 HTML5에 정의된 체크박스와 라디오버튼의 미정 상태[각주:1]를 구현하고 이에 대한 글을 작성하셨습니다:
웹 개발을 해보셨다면, 체크박스와 라디오 버튼은 선택했거나 혹은 선택하지 않은 두 가지의 상태가 있다는 것을 아실 것입니다. 하지만, 체크박스의 경우 두 가지 상태 중간의 미정 상태를 사용하고 싶을 수도 있습니다. 예를 들면, 모든 체크박스가 하나의 상태(선택됐거나 선택되지 않은 것 중 하나)를 가질 때, 그를 표현할 수 있는 마스터 체크박스의 경우가 있습니다(아래 그림 참고). HTML5의 "미정 상태" DOM 속성을 구현한 덕분에 이 기능은 Trunk (Firefox 3.2) 에서 사용할 수 있습니다. 다음 코드면 충분하죠.
[code:js]
document.getElementById(”check1").indeterminate = true;
아래 그림을 보시면 애매하게 선택된 체크박스를 확인할 수 있습니다(첫번째 그룹의 "CheckAll" 체크박스). CSS3의 :indeterminate 수도 클래스(pseudoclass)는 아직 지원하지 않습니다.

from document.getElementById(”check1″).indeterminate = true; Now shipping in Firefox Trunk
  1. 영어로는 indeterminate로, 체크박스를 여러번 클릭하면 나타나는 선택한 것도 아니고 선택하지 않은 것도 아닌 상태를 뜻합니다. 우리말로는 정확한 번역이 없어 "정해지지 않았다"는 뜻으로 "미정(未定) 상태"라 번역했습니다. [본문으로]
Posted by 행복한고니 트랙백 0 : 댓글 0

티스토리 툴바