Home > Web Front-end > HTML Tutorial > html change 事件_html/css_WEB-ITnose

html change 事件_html/css_WEB-ITnose

WBOY
Release: 2016-06-21 09:13:25
Original
1625 people have browsed it

The change event is fired for 

事件在元素input,select,textarea的内容由用户改变的时候触发,并且不像input事件每一次的改变都触发。

Description

Depending on the kind of form element being changed and the way the user interacts with the element, the change event fires at a different moment:

When the element is activated (by clicking or using the keyboard) for  and ;

When the user commits the change explicitly (e.g. by selecting a value from a , by selecting a file in the file picker for , etc.);

When the element loses focus after its value was changed, but not commited (e.g. after editing the value of 

Different browsers do not always agree whether a change event should be fired for certain types of interaction. For example, keyboard navigation in  (see bug 126379).

描述

事件触发依赖于元素类型,触发方式以及触发不同时刻,如下所示

对于,元素激活时触发(通过点击或者键盘)

用户明确提交更改(例如,鼠标点击选取select,从 选取日期,从选取文件)

元素失去焦点时内容以改变,但并未提交(例如 

不同的游览器不保证特定类型的交互触发change事件。例如,在Gecko,除非用户点击enter或者从


引用:https://developer.mozilla.org/en-US/docs/Web/Events/change


**

怪不得很多change事件和预想的不一样。

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template