Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2850 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Besoin d'aide pour Javascript BBCode

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour Javascript BBCode

n°1197829
Masenko
Posté le 12-09-2005 à 18:29:37  profilanswer
 

Hello :hello:  
J'ai fait un formulaire tout simple pour montrer mon problème.
J'ai donc un formulaire sous cette forme :
Tu clic sur un lien ça rajoute la balise [u][/u] dans le textarea.
Le problème c'est que je voudrais que s'il y a du texte dans le textarea et qu'on le selectionne puis qu'on clic sur le lien pour ajouter la balise [u][/u] ça mette le texte entre ses 2 là.
Pour faire simple si j'ai un texte "blabla" et que je le selectionne j'ai ça :
avant :
blabla[ b][ /b]
Après
[ b]blabla[ /b]
 
Voilà si vous pouviez me dire ce que je dois modifier dans le javascript pour obtenir ce résultat ce serait super sympa ;p
Merci d'avance :love:
 
ha oui j'allais oublier le code
 

Code :
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function add_balise(balise)
  5. {
  6. document.formulaire.message.value += '['+balise+']' + '[/'+balise+']';
  7. }
  8. </script>
  9. </head>
  10. <body>
  11. <form name="formulaire" method="post" action="">
  12. <a href="javascript:add_balise('b')">Ajouter balise b</a>
  13. <br /><textarea name="message" cols="25" rows="4"></textarea>
  14. </form>
  15. </body>
  16. </html>


Message édité par Masenko le 12-09-2005 à 18:31:15
mood
Publicité
Posté le 12-09-2005 à 18:29:37  profilanswer
 

n°1197883
FlorentG
Unité de Masse
Posté le 12-09-2005 à 20:51:32  profilanswer
 

Pompe le code de ce forum, qui fait ça à merveille...

n°1197887
Masenko
Posté le 12-09-2005 à 21:03:48  profilanswer
 

J'aime pas pomper j'aurais preferé un truc simple simplement en modifant mon code en ajoutant ce qui manque, ça prend 3sec pour quelqun qui s y connait

n°1197888
FlorentG
Unité de Masse
Posté le 12-09-2005 à 21:06:30  profilanswer
 

Sauf que justement c'est archi-relou, faut faire une version pour IE, une pour Gecko, une pour Opéra :(

n°1197895
souk
Tourist
Posté le 12-09-2005 à 21:20:49  profilanswer
 

d'ailleurs ce serait sympa d'en faire une pour safari [:dawa]
 
(joce, si tu nous lis... [:joce] )

n°1197898
Masenko
Posté le 12-09-2005 à 21:22:03  profilanswer
 

hihihi


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Besoin d'aide pour Javascript BBCode

 

Sujets relatifs
[Résolu] J'ai besoin d'aide pour quelques base.[javascript]popup avec setTimeout : ça se close() pas
php debutant aide scriptBesoin de conseils pour créer une base mysql
Moteur Physique 2D ( 2D Physical Engine) – Besoin d’informations[Perl] Mon script a besoin de privileges supplémentaires
éditeur en javascript a placer sur un site( mini word)Aide smart pointers et STL
ouvrir une page en bas de page en javascript 
Plus de sujets relatifs à : Besoin d'aide pour Javascript BBCode


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR