Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet TextRange > Méthode execCommand

Méthode execCommand

Description

Exécute une commande sur l'élément TextRange. Les commandes habituelles supportées sont Copier (copy), Couper (cut), Coller (paste), etc.

Syntaxe

Boolean execCommand(String command)

Paramètres

  • String command : La commande à exécuter, par exemple "copy", "cut" ou "paste".

Valeur de retour

La méthode retourne true si la commande a été exécutée avec succès, false en cas d'échec.

Exemple

Le script suivant copie le texte que vous êtes actuellement en train de lire dans le Presse-Papiers.

// on crée l'objet TextRange grâce à la fonction createRange de l'objet
Document.selection.
var range = document.selection.createRange();

// On positionne le pointeur TextRange sur le paragraphe à
copier grâce à la fonction moveToElementText, à laquelle l'objet correspondant au paragraphe est passée en paramètre. Ce paragraphe est
récupéré grâce à Document.getElementById.
range.moveToElementText(document.getElementById("copytext"));


// Ensuite, on effectue
la copie proprement dite avec execCommand.
range.execCommand("copy");

Exécuter le script

Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet TextRange > Méthode execCommand

Dernière modification de cette page : Samedi 30 avril 2005 07:55
Haut de page  •  Contact  •  RSS  •  Valide XHTML 1.0