Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: Selectionner du texte dans un textarea

Envoyé: 18 août 2004, 11h17 par djchouix


Salut,
je me suis heurté au même problème que toi sous IE et pis j'ai cherché une solution sur le net.
Voilà ce que j'ai trouvé et qui marche pour IE 6 et mozilla firefox 0.9 et netscape 7.1 sous win98. Pour le reste, je n'ai pas encore testé.

Je précise que je ne suis pas informaticien et encore moins un expert en javascript donc il doit y avoir d'autres solutions plus simple.

Deux fonctions à créer:

//Fonction pour enregistrer le texte de la sélection

function selectext() {
if (document.selection) {
document.rapporter.ptxt.focus();
objetselection = document.selection.createRange();
textselec = objetselection.text;
}
}


//Fonction pour rajouter les balises de couleurs à mon texte de selection

function couleur(colorstring) {
//IE
if (document.selection) {
objetselection.text = "<font color=" + colorstring + ">" + textselec + "</font>";
document.rapporter.ptxt.focus();
return;
}


J'appelle ma fonction selectext() lorsque je clique sur l'image du bouton couleur du texte.
Exemple:
<img border="0" src="inc/img/editor/textecolor.gif" alt="couleur du texte" onClick="selectext();visibilite('Layer1',1);">

Puis, j'appelle ma fonction couleur(colorstring) lorsque je clique sur une couleur.
Exemple;
<td height="15" width="12%" bgColor="#ffffff" onclick="couleur('#ffffff')"></td>

Voilà, en espérant que ça te rendra service.
A+


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@