30 lines
619 B
JavaScript
30 lines
619 B
JavaScript
|
// https://openclassrooms.com/fr/courses/1744696-creez-un-editeur-de-texte-wysiwyg
|
||
|
|
||
|
function commande(nom, argument){
|
||
|
|
||
|
if (typeof argument === 'undefined') {
|
||
|
|
||
|
argument = '';
|
||
|
|
||
|
}
|
||
|
|
||
|
switch(nom){
|
||
|
case "createLink":
|
||
|
argument = prompt("Quelle est l'adresse du lien ?");
|
||
|
break;
|
||
|
case "insertImage":
|
||
|
argument = prompt("Quelle est l'adresse de l'image ?");
|
||
|
break;
|
||
|
}
|
||
|
|
||
|
document.execCommand(nom, false, argument);
|
||
|
// Exécuter la commande
|
||
|
|
||
|
}
|
||
|
|
||
|
function resultat(){
|
||
|
|
||
|
document.getElementById("resultat").value = document.getElementById("editeur").innerHTML;
|
||
|
|
||
|
}
|