COL 요소에서 이벤트를 선언하여 테이블의 셀이 어떤 영향을 미칩니 까?

StackOverflow https://stackoverflow.com/questions/1406399

문제

OnClick과 같은 이벤트가 HTML 테이블의 COL 요소에 선언되면 해당 이벤트가 COL 요소에 의해 참조 된 셀에 영향을 미칩니 까? 이벤트가 무시됩니까? 다른 일이 일어나나요?

도움이 되었습니까?

해결책

좋은 질문.

사양 말 :

<!ATTLIST COL                          -- column groups and properties --
  %attrs;                              -- %coreattrs, %i18n, %events ---

어디 %events 말한다:

<!ENTITY % events
 "onclick     %Script;       #IMPLIED  -- a pointer button was clicked --
  ondblclick  %Script;       #IMPLIED  -- a pointer button was double clicked--
  onmousedown %Script;       #IMPLIED  -- a pointer button was pressed down --
  onmouseup   %Script;       #IMPLIED  -- a pointer button was released --
  onmouseover %Script;       #IMPLIED  -- a pointer was moved onto --
  onmousemove %Script;       #IMPLIED  -- a pointer was moved within --
  onmouseout  %Script;       #IMPLIED  -- a pointer was moved away --
  onkeypress  %Script;       #IMPLIED  -- a key was pressed and released --
  onkeydown   %Script;       #IMPLIED  -- a key was pressed down --
  onkeyup     %Script;       #IMPLIED  -- a key was released --"
  >

그렇습니다. 이벤트가 나타납니다 추정된 지원됩니다 td에스.

그러나 "가정"은 "Do"와는 거리가 멀다. 알 수있는 유일한 방법은 모든 브라우저에서 테스트하고 미래의 브라우저에서도 작동하기를 희망하는 것입니다.

두 번째 생각에만 사용하십시오 이벤트 대표단 부모에게 한 번 묶습니다 table 대신에. 그것은 지금 그리고 영원히 더 잘 작동 할 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top