Bonjour à tous
Je suis à la recherche d'un peu d'aide sur la modification d'un bout de code qui n'est pas à moi. J'ai un forum phpbb et l'on m'avait donnée un bout de code à mettre dans un fichier pour avoir la possibilité d'avoir un bbcode url avancé. Un peu comme ici ou lorsque l'on clique sur hyperlien on a un champ lien et un champ texte.
Voila le bout de code en question :
Code :
- function BBCurl()
- {
- var FoundErrors = '';
- var enterURL = prompt("Insérer un lien", "http://" );
- var enterTITLE = prompt("Texte descriptif", "Texte URL" );
- if (!enterURL)
- {
- FoundErrors += "Vous n’avez pas inséré de lien. ";
- }
- if (!enterTITLE)
- {
- FoundErrors += "Vous n’avez pas saisi de texte descriptif. ";
- }
- if (FoundErrors)
- {
- alert("Error : "+FoundErrors);
- return;
- }
- var bbtags = ""+enterTITLE+"";
- document.forms[form_name].elements[text_name].value+=bbtags;
- document.forms[form_name].elements[text_name].focus();
- }
|
Mon soucis c'est que ce code me génère d'abord une fenêtre dans lequel je rentre mon lien puis une suivante dans lequel je rentre mon texte. J'aurais aimé avoir une seul fenêtre dans lequel j'aurais ces 2 champs.
Je ne sais pas du tout programmer. J'ai tout de même cherché sur google des exemples de code javascript avec un prompt car si je ne dis pas de bêtise c'est cette syntaxe qui m'affiche cette petite fenêtre popup mais je n'ai trouvé aucun exemple ou je pouvais mettre 2 champs de saisis.
Est ce possible si non pouvez vous me dire comment faire ?
Merci d'avance
---------------
Mon feedback