Variable d'un script dans un autre. [Résolu]

Signaler
Messages postés
1139
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
25 mai 2021
-
Messages postés
1139
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
25 mai 2021
-
Bonjour,

J'ai un script qui génère un autre script dans lequel je récupère (ou plutôt je souhaite récupérer) une variable définie dans mon premier script. Je ne trouve pas la solution.
Je vous remercie de votre aide.

Je souhaite donc utiliser "la valeur de "chaine" dans "document.write".


function generer() {
var texte="";
if (document.form.texte.value != "")
{
chaine=document.form.texte.value;
}
else
{
texte='';
}
if (document.form.texte.value != "")
{
return ('<script language="javascript">date = document.lastModified;jour = date.charAt(3)+date.charAt(4);mois = date.charAt(0)+date.charAt(1);an = date.charAt(6)+date.charAt(7)+date.charAt(8)+date.charAt(9);document.write(chaine ,jour,"/",mois,"/",an);</script>');
}
else
{
return('');
}
}

2 réponses

Messages postés
1787
Date d'inscription
vendredi 9 mai 2008
Statut
Non membre
Dernière intervention
9 juin 2021
131
il faut refermer la chaine ajouter le signe + mettre la variable remettre le signe plus et rajouter le reste de la chaine

return ('<script language="javascript">date = document.lastModified;jour = date.charAt(3)+date.charAt(4);mois = date.charAt(0)+date.charAt(1);an = date.charAt(6)+date.charAt(7)+date.charAt(8)+date.charAt(9);document.write('+chaine+' ,jour,"/",mois,"/",an);</script>');
Messages postés
1139
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
25 mai 2021
1
Merci j'ai ajouté des guillemets et ça fonctionne bien.

return ('<script language="javascript">date = document.lastModified;jour = date.charAt(3)+date.charAt(4);mois = date.charAt(0)+date.charAt(1);an = date.charAt(6)+date.charAt(7)+date.charAt(8)+date.charAt(9);document.write("'+chaine+' ",jour,"/",mois,"/",an);</script>');