Bonjour à tous,

Je suis en train de faire un éditeur de texte WYSIWYG et je crois que je passe sur un point essentiel..

Ce que j'ai déjà :

Une iFrame avec une DIV (contentEditable) me permettant d'éditer le texte en cour en gardant les styles de textes (gras/souligné/..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
<div class="K_editor_links">
	<iframe width="765" height="332" src="js/myEditor_iFrame.php">
		<html>
			<head></head>
			<body>
				<div id="contentIframe" contenteditable="true">
Contents
<br/>
hihi
<br/>
<span style="color: red;">
OuiOui
</span>
nanani
<strong>nno</strong>
 
				</div>
			</body>
		</html>
	</iframe>
</div>
Maintenant je me rend compte que je n'arrive pas à accéder à la sélection en cour (uniquement sur les textarea ou input et non les balise DIV).
J'ai donc regardé les exemples d'éditeurs existant [Exemple] et je me rend compte qu'il utilise des textarea invisible...

Je n'arrive pas à comprendre le fonctionnement, j'espère que vous pourrez m'aider !

Merci à tous !!