Faire une barre de mise en forme pour une textarea - HTML/CSS - Programmation
Marsh Posté le 28-02-2005 à 17:14:19
Bah j'y arrive pas
A part le c et le php je suis incapable de décortiquer du code. Je piges pas grand chose au javascipt.
En copiant tout le code source, ca ne me permet pas de cliquer sur les différents boutons (gras,italique,.....), j'en déduis que tout n'est pas affiché ?????
SVP de l'aide Merci
Marsh Posté le 28-02-2005 à 20:12:40
Si tu piges le C et le php, je vois pas ou est le probleme. Le javascript n'a rien de "sorcier"...
Marsh Posté le 01-03-2005 à 09:36:12
Ouais c'est clair qu'au niveau de la syntaxe ca ressemble au C et au php mais il y a quand meme des trucs louches genre
Code :
|
ou bien
Code :
|
Je ne comprends pas vraiment ce que font ces variables et fonctions, le seul truc que je piges là dedans ce que ca a l'air de fonctionner comme les structures en C
Le problème est que je ne sais pas comment agir sur le curseur ou la sélection
Mais bon je vais essayer de chercher encore une fois
Un petit coup de main me ferait pas de mal, merci quand même
Marsh Posté le 28-02-2005 à 16:38:23
Bonjour
Je souhaite effectuer une barre de mise en forme pour une textarea (dans 1 Système de news) à la manière de ce forum . Mais je connais pas le javascript, voilà ce que j'ai trouvé :
Le problème est que lorsque l'on clique sur gras, cela ajoute juste les balises ouvrantes et fermantes. Je voudrai cela :
- si une sélection de texte est active, placer la 'balise' ouvrante (de la propriété cliquée) juste devant la sélection et la 'balise' fermante juste après le dernier caractère sélectionné.
- si il n'y a pas de sélection de texte, remonter le texte à l'envers depuis la position du curseur pour vérifier si il existe une 'balise' ouvrante de ce type non fermée. Si c'est le cas, insérer une 'balise' fermante, sinon insérer une 'balise' ouvrante.
Comme sur le forum hardware
Merci pour votre aide !