サクサク読めて、アプリ限定の機能も多数!
「<div> に <button> の役割を与えてはならない」という意味だよね。たとえばLightbox系スクリプトで「閉じるボタンもあるけど、暗い背景をクリックしても閉じれる」みたいな用途だと、背景は <div> で問題ないと思う。
Knoa のブックマーク 2023/06/19 18:05
なぜ <div> に onClick がダメなのか?「<div> に <button> の役割を与えてはならない」という意味だよね。たとえばLightbox系スクリプトで「閉じるボタンもあるけど、暗い背景をクリックしても閉じれる」みたいな用途だと、背景は <div> で問題ないと思う。2023/06/19 18:05
「<div> に <button> の役割を与えてはならない」という意味だよね。たとえばLightbox系スクリプトで「閉じるボタンもあるけど、暗い背景をクリックしても閉じれる」みたいな用途だと、背景は <div> で問題ないと思う。
このブックマークにはスターがありません。 最初のスターをつけてみよう!
zenn.dev/tm352023/06/19
■ はじめに <div>要素にonClickを渡すべきではない、ということ聞いたことはないでしょうか? ただ、なぜ渡すべきでないのか? 理解してなかったので今回調べてみました。 サンプルコード 今回動作確認に利用した...
203 人がブックマーク・25 件のコメント
\ コメントが サクサク読める アプリです /
「<div> に <button> の役割を与えてはならない」という意味だよね。たとえばLightbox系スクリプトで「閉じるボタンもあるけど、暗い背景をクリックしても閉じれる」みたいな用途だと、背景は <div> で問題ないと思う。
Knoa のブックマーク 2023/06/19 18:05
このブックマークにはスターがありません。
最初のスターをつけてみよう!