Dans un tableau j'ai les nom de logos comme ceci :
var logos=3D new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les r=E9cup=E9rer dans l'adresse d'une image
mais manifestement la syntaxe n'est pas la bonne :
<img border=3D"0" src=3D"images/Radio/" + 'logos[2]' width=3D"178"
height=3D"69">
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
tfeserver
titanlg wrote:
Bonjour,
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image mais manifestement la syntaxe n'est pas la bonne : <img border="0" src="images/Radio/" + 'logos[2]' width="178" height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner celle ci, via par exemple document.getElementById("id_de_l_image"); et d'utiliser la methode "src":
exemple: var elt= document.getElementById("id_img"); var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra utiliser une expression régulière:
var expr= /^(.*)//; puis utiliser celle-ci sur le chemin: var chemin= elt.src.replace(expr,"");
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image
mais manifestement la syntaxe n'est pas la bonne :
<img border="0" src="images/Radio/" + 'logos[2]' width="178"
height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner celle
ci, via par exemple document.getElementById("id_de_l_image"); et
d'utiliser la methode "src":
exemple:
var elt= document.getElementById("id_img");
var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra
utiliser une expression régulière:
var expr= /^(.*)//;
puis utiliser celle-ci sur le chemin:
var chemin= elt.src.replace(expr,"");
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image mais manifestement la syntaxe n'est pas la bonne : <img border="0" src="images/Radio/" + 'logos[2]' width="178" height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner celle ci, via par exemple document.getElementById("id_de_l_image"); et d'utiliser la methode "src":
exemple: var elt= document.getElementById("id_img"); var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra utiliser une expression régulière:
var expr= /^(.*)//; puis utiliser celle-ci sur le chemin: var chemin= elt.src.replace(expr,"");
Merci beaucoup pour cette magnifique réponse, aussi bien dans le fond que dans la forme.
L'utilisation de "replace" me rappelle visual basic et j'ignorais que ce soit utilisable en JavaScript !
Encore Merci.
Jean-Pol DAVID www.colovid.be
On 4 nov, 09:56, tfeserver wrote:
titanlg wrote:
Bonjour,
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image mais manifestement la syntaxe n'est pas la bonne : <img border="0" src="images/Radio/" + 'logos[2]' width="178" height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner ce lle ci, via par exemple document.getElementById("id_de_l_image"); et d'utiliser la methode "src":
exemple: var elt= document.getElementById("id_img"); var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra utiliser une expression régulière:
var expr= /^(.*)//; puis utiliser celle-ci sur le chemin: var chemin= elt.src.replace(expr,"");
-- tfehttp://tfeserver.homelinux.com- Masquer le texte des messages préc édents -
- Afficher le texte des messages précédents -
Bonjour Sergio,
Merci beaucoup pour cette magnifique réponse,
aussi bien dans le fond que dans la forme.
L'utilisation de "replace" me rappelle visual basic
et j'ignorais que ce soit utilisable en JavaScript !
Encore Merci.
Jean-Pol DAVID
www.colovid.be
On 4 nov, 09:56, tfeserver <tfeser...@gmail.com> wrote:
titanlg wrote:
Bonjour,
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image
mais manifestement la syntaxe n'est pas la bonne :
<img border="0" src="images/Radio/" + 'logos[2]' width="178"
height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner ce lle
ci, via par exemple document.getElementById("id_de_l_image"); et
d'utiliser la methode "src":
exemple:
var elt= document.getElementById("id_img");
var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra
utiliser une expression régulière:
var expr= /^(.*)//;
puis utiliser celle-ci sur le chemin:
var chemin= elt.src.replace(expr,"");
--
tfehttp://tfeserver.homelinux.com- Masquer le texte des messages préc édents -
Merci beaucoup pour cette magnifique réponse, aussi bien dans le fond que dans la forme.
L'utilisation de "replace" me rappelle visual basic et j'ignorais que ce soit utilisable en JavaScript !
Encore Merci.
Jean-Pol DAVID www.colovid.be
On 4 nov, 09:56, tfeserver wrote:
titanlg wrote:
Bonjour,
Dans un tableau j'ai les nom de logos comme ceci :
var logos= new Array('cherie.jpg','europe1.jpg','europe2.jpg');
et j'aimerais bien les récupérer dans l'adresse d'une image mais manifestement la syntaxe n'est pas la bonne : <img border="0" src="images/Radio/" + 'logos[2]' width="178" height="69">
Pouvez-vous m'indiquer la bonne syntaxe.
Merci d'avance pour votre réponse ;-)
Jean-Pol DAVID
Bonjour Jean-Pol,
Pour récuperer l'adresse d'une image, il te suffit de sélectionner ce lle ci, via par exemple document.getElementById("id_de_l_image"); et d'utiliser la methode "src":
exemple: var elt= document.getElementById("id_img"); var chemin= elt.src;
Si tu désires uniquement le chemin d'accès vers l'image, il te faudra utiliser une expression régulière:
var expr= /^(.*)//; puis utiliser celle-ci sur le chemin: var chemin= elt.src.replace(expr,"");
-- tfehttp://tfeserver.homelinux.com- Masquer le texte des messages préc édents -