Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Variable js dans code html ...

1 réponse
Avatar
John
Bonjour tout le monde,


Comment utiliser une variable javascript dans le code html ??
Je m'explique :

Actuellement, dans le head de ma page, je déclare une variable que je peux
utiliser en
récupérant la valeur, dans d'autres fichiers .js pour entre autre gérer mes
menus et les images à afficher.

Elle me permet de donner un chemin dynamique à mes images.

<script language="JavaScript">var point='../';</script>


Dans le body j'affiche mes images


<td width="143">
<img src="../images/hmi_stat_officielles.jpg" name="stat_officielles"
width="143" height="27" border="0"
usemap="#stat_officielles"
onmouseover="stat_officielles.src='../images/hmi_stat_officielles_over.jpg'"
onmouseout="stat_officielles.src='../images/hmi_stat_officielles.jpg'" />
</td>

J'aimerai utiliser cette variable au sein même de ma page html pour définir
dynamiquement le chemin de mes images et donc remplacer dans la balise IMG
le ../ devant le nom de mon images par ma variable 'point'.

Merci pour vos réponses

1 réponse

Avatar
Patrice Manac'h
Bonjour,

vous pourriez peut être y arriver en faisant du DHTML mais cela risquerait
de ne marcher qu'avec des navigateurs récents. Pour une meilleure
compatibilité, vous devriez plutôt le faire coté serveur. Si vous avez IIS,
vous pouvez le faire en asp ou asp .Net de façon à générer un code HTML
statique aux clients.

Cordialement,

P. Manac'h
MCS France

"John" a écrit dans le message de news:
%
Bonjour tout le monde,


Comment utiliser une variable javascript dans le code html ??
Je m'explique :

Actuellement, dans le head de ma page, je déclare une variable que je peux
utiliser en
récupérant la valeur, dans d'autres fichiers .js pour entre autre gérer
mes
menus et les images à afficher.

Elle me permet de donner un chemin dynamique à mes images.

<script language="JavaScript">var point='../';</script>


Dans le body j'affiche mes images


<td width="143">
<img src="../images/hmi_stat_officielles.jpg" name="stat_officielles"
width="143" height="27" border="0"
usemap="#stat_officielles"
onmouseover="stat_officielles.src='../images/hmi_stat_officielles_over.jpg'"
onmouseout="stat_officielles.src='../images/hmi_stat_officielles.jpg'" />
</td>

J'aimerai utiliser cette variable au sein même de ma page html pour
définir
dynamiquement le chemin de mes images et donc remplacer dans la balise IMG
le ../ devant le nom de mon images par ma variable 'point'.

Merci pour vos réponses