Soucis photo et légende aléatoire[javascript]
Résolu/Fermé
Jearus8
Messages postés
45
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
23 juin 2009
-
15 mai 2008 à 14:28
Jearus8 Messages postés 45 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 23 juin 2009 - 15 mai 2008 à 15:18
Jearus8 Messages postés 45 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 23 juin 2009 - 15 mai 2008 à 15:18
A voir également:
- Soucis photo et légende aléatoire[javascript]
- Legende photo - Guide
- Partage photo - Guide
- Photo aérienne de ma maison - Guide
- Telecharger javascript - Télécharger - Langages
- Traduction photo - Guide
2 réponses
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
15 mai 2008 à 14:34
15 mai 2008 à 14:34
Bonjour,
Je pense que le code correct est le suivant
Utilise alt pour indiquer ta légende qui sera affichée lorsque le curseur sera sur ta photo.
A plus
Je pense que le code correct est le suivant
document.write("<img name='pic' alt='"+lege[i]+"' src='"+pic[mis[i]]+"' title='"+pic[mis[i]]+"'>");
Utilise alt pour indiquer ta légende qui sera affichée lorsque le curseur sera sur ta photo.
A plus
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
15 mai 2008 à 14:53
15 mai 2008 à 14:53
Bonjour,
Ok, dans ce cas-là le code devrait être le suivant
et dans ta fonction change
Tu dois aussi ajouter après la balise <body> la balise suivante: <form name=photo> et avant la balise </body> la balise </form>
A plus
Ok, dans ce cas-là le code devrait être le suivant
document.write("<img id='pic' src='"+pic[mis[i]]+"' title='"+pic[mis[i]]+"'>"); document.write("legende : <input type='text' id='lege' value='" + lege[i]+" readonly=1>");
et dans ta fonction change
document.photo.pic.src=pic[mis[i]]; document.photo.lege.value=lege[mis[i]];
Tu dois aussi ajouter après la balise <body> la balise suivante: <form name=photo> et avant la balise </body> la balise </form>
A plus
Jearus8
Messages postés
45
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
23 juin 2009
15 mai 2008 à 15:03
15 mai 2008 à 15:03
Merci beaucoup ça marche nickel!!!
Pour ma culture, comme ce fait-il que le commentaire ne tournait pas?!?
Est-ce l'utilisation du <form> qui résoud ce probléme?
Merci encore ;)
Pour ma culture, comme ce fait-il que le commentaire ne tournait pas?!?
Est-ce l'utilisation du <form> qui résoud ce probléme?
Merci encore ;)
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
>
Jearus8
Messages postés
45
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
23 juin 2009
15 mai 2008 à 15:14
15 mai 2008 à 15:14
De rien, le forum est là pour çà.
Concernant ta question, ta légende était du texte fixe dans le code html de ta page, le fait d'avoir utilisé la balise <input> permet de changer la valeur de cette zone dynamiquement à condition que la balise soit comprise entre <form> et </form>.
A plus
PS: N'oublie pas d'indiquer que le problème est résolu
Concernant ta question, ta légende était du texte fixe dans le code html de ta page, le fait d'avoir utilisé la balise <input> permet de changer la valeur de cette zone dynamiquement à condition que la balise soit comprise entre <form> et </form>.
A plus
PS: N'oublie pas d'indiquer que le problème est résolu
Jearus8
Messages postés
45
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
23 juin 2009
>
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
15 mai 2008 à 15:18
15 mai 2008 à 15:18
OK,
merci pour l'info, c'est trés bon à savoir ça ;)
Bonne continuation.
merci pour l'info, c'est trés bon à savoir ça ;)
Bonne continuation.
15 mai 2008 à 14:36
mais j'aimerais bien que la légende apparaissent sous la photo..
Merci d'avance;)