http://www.w3schools.com/tags/tag_noscript.aspを読んだ後、noscriptタグのonclickイベントについて混乱しました。
誰もが目的を知っていますか?
目的がないのなら、なぜ彼らはそれを維持するのですか?
よろしくお願いします。
http://www.w3schools.com/tags/tag_noscript.aspを読んだ後、noscriptタグのonclickイベントについて混乱しました。
誰もが目的を知っていますか?
目的がないのなら、なぜ彼らはそれを維持するのですか?
よろしくお願いします。
あなたが提供したW3Schoolsリンクからの引用:
「W3C 標準によれば、<noscript> タグはイベント属性をサポートしています。ただし、noscript 要素は、スクリプトを無効にしているユーザーに代替コンテンツを提供するために使用されているため、これを使用することはできません。」-- http://www.w3schools.com/tags/tag%5Fnoscript.asp
これは、onclick だけでなく、ondblclick、onmousedown、onmousemove、onmouseout、onmouseover、onmouseup、onkeydown、onkeypress、および onkeyup にも適用されます。
DOM 0イベントはほとんどのhtml要素に継承されますが、それらが継承されるのを防ぐために何もしなかったと思いますnoscript
。実際、それらは役に立たないでしょう。w3schoolsをこの目的のために正確に参照として使用することはお勧めしません。これは、w3schoolsに悪い慣行が組み込まれており、情報が不正確、不明確、および/または混乱する場合があるためです。
所有する#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 --"
>
標準委員会が、base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style、などの標準イベントを受け入れないnoscript
タグのリストに追加できなかったのではないかと思います。タイトル。onclick