begin process at 2012 05 29 18:57:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

probleme de creatrange( )....


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme de creatrange( )....

mardi 21 juin 2005 à 11:11:17 | probleme de creatrange( )....

emiilie

bonjour a tous!
voila mon probleme, je fais une sorte d'editeur de texte et j'ai une fonction qui me rajoute des balise html dans mon texte selectionné, ça ressemble a ça :

var rg = document.selection.createRange();
var newText = "<span >" + rg.htmlText + "</span>";
rg.pasteHTML(newText);


jusque la tout va bien, mais en fait je voudrais faire la meme chose mais en ajoutant ma balise au debut de mon texte et non sur la selection...

et la...je sais pas...

emilie

mardi 21 juin 2005 à 11:39:14 | Re : probleme de creatrange( )....

bultez

Membre Club

Bonjour,
pas sûr d'avoir compris ?
ajouter une balise à un champ ?
champ.value="<balise>"+champ.value+'</balise>";
ça ne peut pas être ça la question ? si ?
Cordialement. Bul. ~Site~~Mail~

mardi 21 juin 2005 à 11:47:06 | Re : probleme de creatrange( )....

emiilie


non... c'est pas ça la question
je me suis peu etre mal exprimée.

quand je fais:
var rg = document.selection.createRange();
var newText = "<span >" + rg.htmlText + "</span>";
rg.pasteHTML(newText);

je met newText a la place de la selection ( a cause du document.selection.createRange() )..ok!

moi je voudrais rajouter newText au debut de mon texte et PAS a la place de ma selection !



mardi 21 juin 2005 à 12:10:45 | Re : probleme de creatrange( )....

bultez

Membre Club

le texte est où ?
dans un champ, non ?
s'il faut ajouter au début du texte et pas
au début de la sélection j'ai cru bien répondre.
ou alors toujours pas compris ( je suis
parfois dûr à la comprenette )
on peut avoir un exemple ?
avec ce qu'il faut faire ?
Cordialement. Bul. ~Site~~Mail~

mardi 21 juin 2005 à 12:16:34 | Re : probleme de creatrange( )....

bultez

Membre Club

précision question/réponse :

un texte = "123456789ABCDEF123456789"
donc, dans un champ sûrement ?
les caractères sélectionnés = "ABCDEF"
que doit-on obtenir ?
123456789<span>ABCDEF</span>123456789
<span>123456789ABCDEF123456789</span>
<span>123456789ABCDEF</span>123456789
ou quoi ? et où ?

Cordialement. Bul. ~Site~~Mail~

mardi 21 juin 2005 à 12:17:05 | Re : probleme de creatrange( )....

emiilie

ok.....un exemple:

j'ai mon texte :
bla bla bla bla

je met en route ma fonction et ça me sort:

<span>truc</span>bla bla bla bla


sans avoir besoin de selectionner une partie du texte ni rien!!!!!

c'est clair la?


mardi 21 juin 2005 à 12:20:58 | Re : probleme de creatrange( )....

emiilie

en gros je veux creer un objet creatrange, comme dans
...
var rg = document.selection.createRange();
...

mais sans le "selection"
car je veux que ça coresponde au debut de mon texte et PAS a une selection

mardi 21 juin 2005 à 12:23:11 | Re : probleme de creatrange( )....

bultez

Membre Club

mince, message perdu ???

je précise, un exemple :
un texte = "1234ABCD5678"
les caractères sélectionnés = "ABCD"
que doit-on obtenir ?
<balise>1234ABCD1234</balise>
1234<balise>ABCD</balise>1234
<balise>1234ABCD<Balise>1234 ...
ou quoi ?

Cordialement. Bul. ~Site~~Mail~

mardi 21 juin 2005 à 12:26:39 | Re : probleme de creatrange( )....

bultez

Membre Club

ah ben non, il était là ...
donc le texte est dans un champ ?
champ.value="<balise>
Cordialement. Bul. ~Site~~Mail~

mardi 21 juin 2005 à 12:30:19 | Re : probleme de creatrange( )....

bultez

Membre Club

message tronqué...

champ.value="<span>truc</span>"+champ.value;
ou
champ.innerHTML="<span>truc</span>"+champ.innerHTML;
ou ? ça  dépend du champ

Cordialement. Bul. ~Site~~Mail~


1 2

Cette discussion est classée dans : texte, probleme, balise, rg, creatrange


Répondre à ce message

Sujets en rapport avec ce message

javacsript et les balise option [ par Djfresh ] Bonjour voici mon problemePar soucis de place dans ma page HTML, j ai limite la taille de mes listes déroulantes....Probleme si le texte de la balise probleme d'alignement de texte avec les css [ par pqmoltonel ] bonjour, j'ai un petit soui avec les feuilles de stylesj'aimerai alligner le texte contenu dans un en basj'ai donc mis:.base{ position: relative; disp Probleme retour a la ligne java+php [ par letrucaso ] Bonjour,Voila j'ai un probleme :dans un script j'alli Php et javascript :je recupere un ou plusieur texte dans ma base de données grace a un while et Probleme d'insertion de commentaire dans galerie [ par iugiug ] bonjour,je voudrais mettre des commentaires en dessous de chaque photos de mon diaporama.... l'idée est du style "au clic de la vignette1 affichage de pb d'accens [ par supergrey ] Salut, jai un petit souci avec les accens.Une de mes pages php contient un script java qui affiche un pub texte aléatoire.Le probleme c'est que si le Probleme smiley, ne s'affiche que en texte [ par keisuke ] Salut, a tousJe suis débutant en Javascript, et j'ai récupéré un script pour afficher les smileys dans un textarea, jusque la tout va bien ça fonction [Javascript]Modifier une zone de texte dans un formulaire [ par Nano84 ] Bonjour, Voilà, j'ai un petit soucis... en fait je dois faire en sorte qu'en cliquant sur un bouton du formulaire, cela modifie le texte d'une zone Probleme DIV dans FORM [ par FREESLY ] Bonjour tout le monde, voila j'ai un petit souci avec ie... J'ai un formulaire entre ces balises form je veux inserer une balise div. Jusque la ca va Probleme avec la balise "<script>"....... [ par wizard512 ] Bonjours,je souhaiterai savoir comment faire pour que se script marche :   document.writeln('');<B probleme avec innerHTML [ par danvy ] Bonjour,voila, j'ecris dans un div avec la fct innerHTML mais quand je souhaite lire ce qu'il y a ecrit dans un autre div, ça ne marche pas.Quelqu'un


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales