detect checkbox state change

前端 未结 2 1709
[愿得一人]
[愿得一人] 2021-01-04 02:30

I want to detect if user checks or unchecks a check box within an iframe and set a flag like so. But it does not seem to work as expected. Any pointers on the error on the c

2条回答
  •  小鲜肉
    小鲜肉 (楼主)
    2021-01-04 02:49

    Bind to the click event, not change. Checkboxes work on click.

    EDIT: It appears in modern browsers that changing the state of a checkbox, whether via mouse or keyboard, triggers at least the click and the change events.

    See a jsFiddle demo I built for proof. Using the keyboard also triggers some key-related events, in addition to click and change.

提交回复
热议问题