Heim > Web-Frontend > HTML-Tutorial > html change 事件_html/css_WEB-ITnose

html change 事件_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-21 09:13:25
Original
1624 Leute haben es durchsucht

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事件和预想的不一样。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage