MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

compositionupdate

L'événement compositionupdate est déclenché lorsqu'un caractère est ajouté à un passage de texte en train d'être composé (démarre avec des caractères spéciaux qui nécessitent une sequence de touches et d'autres entrées telles que la reconnaissance vocale ou la suggestion de mots du mobile).

Informations générales

Interface
TouchEvent
Propagation
Oui
Annulable
Non
Cible
Element

Propriétés

Property Type Description
target Lecture seule EventTarget Elément ayant le focus qui traite la composition. Nul si non-accessible.
type Lecture seule DOMString Le type de l'événement.
bubbles Lecture seule boolean Est-ce qu'il se propage?
cancelable Lecture seule boolean Peut-il être annulé?
view Lecture seule WindowProxy Document.defaultView (fenêtre du document).
detail Lecture seule long (float) 0.
data Lecture seule DOMString (string) La chaîne de caractères originale éditée ou une chaîne vide.
locale Lecture seule DOMString (string) Le code de la langue pour l'événement de composition si disponible; Sinon une chaîne vide.

Compatibilités navigateur

Navigateur Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support basique (Oui)[1] 9.0 (9.0)[2] (Oui) Pas de support ?
Navigateur Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suport basique ? 9.0 (9.0)[2] ? ? ?

[1] N'est pas distribué immédiatement après l'événement compositionstart.

[2] Les événements compositionupdate sont déclenchés avant avant que le contenu éditable ne soit réellement modifié; C'est-à-dire que la valeur d'un élément éditable n'a pas encore été modifiée lorsque les gestionnaires de compositionupdate sont appelés. A partir de Gecko 12.0 (Firefox 12.0 / Thunderbird 12.0 / SeaMonkey 2.9), les événements input sont déclenchés durant l'édition, après que le contenu de l'élément a été modifié. Cela permet d'obtenir le contenu mis à jour pendant que l'édition est en cours.

Gecko ne supporte pas l'attribut locale pour les événements approuvés pour l'instant. Cependant, cette valeur peut être définie via initCompositionEvent() à la création d'événements non-approuvés.

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Kalwyn
 Dernière mise à jour par : Kalwyn,