Passage variable php en javascript
LegGohan
Messages postés
205
Date d'inscription
Statut
Membre
Dernière intervention
-
LegGohan Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
LegGohan Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
Bonjour, à tous.
J'ai un petit soucis de passage de variable en javascript. Je pense que ma concaténation ne vas pas du tout....
En fait je renvoie le lien d'une date d'un calendrier composé de 3 variables.
J'ai essayé de séparer les variables par des / ou - mais ça m'additionne ou me divise les variables entre elle.
Le code lui est bon, si je ne sépare pas mes variables j'ai bien l'affichage exemple d'aujourd'hui 392008 mais je voudrais 3-9-2008 ou 3/9/2008.
Merci à tous
J'ai un petit soucis de passage de variable en javascript. Je pense que ma concaténation ne vas pas du tout....
echo '<td class="aujourdhui"><a href="javascript:opener.document.chgtech.truc.value='.$jour.'/'.$m.'/'.$a;.'">'.$jour.'</a></td>';
En fait je renvoie le lien d'une date d'un calendrier composé de 3 variables.
J'ai essayé de séparer les variables par des / ou - mais ça m'additionne ou me divise les variables entre elle.
Le code lui est bon, si je ne sépare pas mes variables j'ai bien l'affichage exemple d'aujourd'hui 392008 mais je voudrais 3-9-2008 ou 3/9/2008.
Merci à tous
Configuration: Windows XP Firefox 3.0.1
A voir également:
- Passage variable php en javascript
- Passage à windows 11 gratuit - Guide
- Expert php - Télécharger - Langages
- Passage qwerty azerty - Guide
- Test passage windows 11 - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Salut,
utilise une variable sous forme de chaine de caractere :
attention quand meme, je suis pas sur que le cast en string soit nécessaire, vérifie ;)
utilise une variable sous forme de chaine de caractere :
(string) $chaine = $jour.'/'.$m.'/'.$a; echo '<td class="aujourdhui"><a href="javascript:opener.document.chgtech.truc.value='.$chaine.';">'.$jour.'</a></td>';
attention quand meme, je suis pas sur que le cast en string soit nécessaire, vérifie ;)
hum... dans ce cas, enleve le (string) devant $chaine, et utilise plutot la fonction toString de Javascript :
ah au fait, si tu veux que ton script passe sur tous les supports, rajoute "window.opener" au lieu de "opener" tout simple ;)
$chaine = $jour.'/'.$m.'/'.$a; echo '<td class="aujourdhui"><a href="javascript:opener.document.chgtech.truc.value= '.$chaine.'.toString();">'.$jour.'</a></td>';
ah au fait, si tu veux que ton script passe sur tous les supports, rajoute "window.opener" au lieu de "opener" tout simple ;)