2012-03-03 1 views
2

eventには、というイベントタイプが名前やプロパティなどを持つオブジェクトであるため、「クリック」は名前ではなくタイプです。しかし、たとえば、 createEventメソッドについて話すと、UIEvent、Eventなどのイベントが作成されます。W3Cイベントの正しい用語

正しい用語は何ですか? 「クリック」はタイプ、または「クリック」はMouseEventタイプのイベントの名前ですか?

私は最後と言っていいと思います!

答えて

1

私は "MouseEvent"がイベントオブジェクトの構造(プロパティ)を記述するタイプののタイプだと思います。この回答の目的のために、のは、そのDOMInterfaceタイプ

そして、「クリック」もを何が起こったかを説明したイベントのタイプであることを呼びましょう。これを "起こった"タイプとしましょう。 DOMExceptionの型は単にイベントのDOMInterfaceと呼ばれますが、ほとんどの場所ではevent typeは "発生した"型を意味しますが、DOM仕様の型と "発生した"型は必ずしも明確ではありません。

「クリック」はDOMInterfaceが「MouseEvent」のイベントのタイプの名前です。しかし場合によっては、event typeの使用法はコンテキストに依存することがあり、あなたが参照している種類の種類について明示する必要があるかもしれません。

+0

"click"は、MouseEvent型のイベントの名前です。 Event.typeではなくevent.nameのほうがいいでしょう... – xdevel2000

関連する問題