[whatwg] bubbling events on labels

Tab Atkins Jr. jackalmage at gmail.com
Fri Jun 4 15:21:39 PDT 2010


On Fri, Jun 4, 2010 at 2:58 PM, Diego Perini <diego.perini at gmail.com> wrote:
> I have different behavior in browsers with the "checked" state of a checkbox
> input element.
>
> I have filed a ticket in Webkit and I am looking after some
> advice/suggestion about the correct behavior expected from this HTML:
>
>    <label>
>      <input type="checkbox">
>      <a href="#">Enable</a>
>    </label>
>
> It seems Safari/Chrome are discarding the click bubbling at the link level,
> thus never reaching the label and not toggling the checkbox.
>
> The behavior in Firefox/Opera and in Safari/Chrome is different and the
> checkbox is correctly "checked" (as I would have expected).
>
> Should a click on the link make the input checked ?

As far as I can tell, section 3.5.2.1.7 (Interactive Content)
specifies that clicking the link in that situation should activate the
link and not toggle the checkbox.

~TJ



More information about the whatwg mailing list