javascript: je m'embrouille dans un turc tout simple

javascript: je m'embrouille dans un turc tout simple - HTML/CSS - Programmation

Marsh Posté le 25-02-2004 à 10:56:56    

Salut
J'ai jamais eu de formation javascript et j'essai de comprendre 2 ou 3 trucs sur le tas. Voila, j'ai trouvé dans un code la ligne:

Code :
  1. texte = "[email=\""+email+"\"]"+email+"[/email]";


qui est affiché par la suite en: [email="email"]email[/email]
 
J'aimerai modifier le code pour qu'il affiche:
<A HREF="mailto:email">email</A>
 
Le problème étant que j'ai l'impression qu'on peut pas encadrer par des geuillemnts d'autres guillemets pour faire apparaitre le guillemet entre le signe d'égalité et le mailto
 
(en gros je pensais que  

Code :
  1. texte = "<A HREF="mailto:\""+email+"\">""+email+"</A>";

   marcherait mais ca crée une erreur)
 
Pourriez vous m'aider a corriger ça?
 
merci


Message édité par x86 le 26-02-2004 à 07:40:35

---------------
Date d'arrivée sur le forum: le 2-02-2000
Reply

Marsh Posté le 25-02-2004 à 10:56:56   

Reply

Marsh Posté le 25-02-2004 à 11:05:43    

essaie avec des simples cotes sinon...

Code :
  1. texte = "<A HREF='mailto:"+email+"'>"+email+"</A>";


sinon ca serait plutot  

Code :
  1. texte = "<A HREF=\"mailto:"+email+"\">"+email+"</A>";


Message édité par walli le 25-02-2004 à 11:05:58
Reply

Marsh Posté le 25-02-2004 à 11:06:18    

t'as un guillement en trop après le premier > tu aurais du avoir:

Code :
  1. texte = "<A HREF="mailto:\""+email+"\">"+email+"</A>";


 
ps: je te conseille de changer ton post de catégorie avant de te faire lyncher.
 
edit: :grilled


Message édité par anapajari le 25-02-2004 à 11:07:19
Reply

Marsh Posté le 26-02-2004 à 07:40:26    

ok merci a vous deux je vais tester ca


---------------
Date d'arrivée sur le forum: le 2-02-2000
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed