ok
je te passe le code JS d'un de mes forums qui sert a inserer du EASYcode pour :
gras, italique, souligné, img, blockquote, code, gauche, centre, droit .
ca te donnera une bonne idée et celui la fonctionne .
function js_texte(b1,b2,expli) {
selec = document.selection.createRange().text // le texte selectionné
document.formu.message.focus()
if ( (selec == null) || (selec == '' ) {
selec = prompt(expli,"" )
}
if( (selec != null) && (selec != '' ){
document.selection.createRange().text = b1 + selec + b2
document.formu.message.focus()
}
}
b1 = balise ouvrante (ex : [-b])
b2 = balise de fin (ex : [/-b])
expli = l'explication lors du prompt (SANS '
[edtdd]--Message édité par potiron--[/edtdd]