Bonsoir
(Désolé ne connaissant pas énormément javascript je ne savais pas formuler mon titre pour le faire plus explicite)
Voilà j'utilise un système de bbcode/smileys sur mon site et je dispose d'une fonction javascript qui lorsque je clique sur l'icone d'un smiley/bouton bbcode, ajoute dans le textarea du formulaire le code correspondant.
voici le code
Mais ce n'est pas fort pratique, je souhaiterai pouvoir changer le nom du formulaire et le nom du champ à ma guise, sans devoir retaper le code à chaque formulaire, ainsi si c'était possible je voudrais que ma fonction ressemble à ceci (mais je vous demande car je ne sais pas la modifier pour atteindre ce que je recherche
)
)
Comment puis-je faire ?
Merci d'avance, en esperant avoir été assez clair
Modifié par nuts62 (11 Jan 2008 - 18:05)
(Désolé ne connaissant pas énormément javascript je ne savais pas formuler mon titre pour le faire plus explicite)
Voilà j'utilise un système de bbcode/smileys sur mon site et je dispose d'une fonction javascript qui lorsque je clique sur l'icone d'un smiley/bouton bbcode, ajoute dans le textarea du formulaire le code correspondant.
voici le code
function addSmiley(smile){
document.form.champ.value = document.form.champ.value+" "+smile+" ";
document.form.champ.focus();
}
Mais ce n'est pas fort pratique, je souhaiterai pouvoir changer le nom du formulaire et le nom du champ à ma guise, sans devoir retaper le code à chaque formulaire, ainsi si c'était possible je voudrais que ma fonction ressemble à ceci (mais je vous demande car je ne sais pas la modifier pour atteindre ce que je recherche

function addSmiley(smile, form, champ){
document.form.champ.value = document.form.champ.value+" "+smile+" ";
document.form.champ.focus();
}
(le code n'est pas fonctionnel c'est pour tenter d'illustrer ce que je cherche à faire 
Comment puis-je faire ?
Merci d'avance, en esperant avoir été assez clair

Modifié par nuts62 (11 Jan 2008 - 18:05)