changement de texte à un endroit précis avec _ onmouseover [résolu] - HTML/CSS - Programmation
Marsh Posté le 27-10-2007 à 00:55:53
Code :
|
tu te plantes avec les guillemets, tu fous tes 2 parametres entre guillement donc ta fonction ne recoit qu'un seul parametre du coup
ben ca plante
donc il faut faire ceci :
Code :
|
Marsh Posté le 27-10-2007 à 14:07:50
Merci!
En effet maintenant ça fonctionne très bien! Je me doutais que ce n'était pas grand chose, mais ça suffit pour tout faire planter...
alors merci pour cette rectification Gatsu35!
Pour ceux que ça intéresserait de pouvoir changer le texte à un endroit précis de la page en passant la souris sur une image,
voici le code correct:
Tout d'abord placez ce script entre <head> et </head> :
Code :
|
if(choix==1) correspond à la première image avec la fonction changetext qui a comme 2e paramètre "1"
choix==2 >> image avec le paramètre 2
etc...
Deuxième étape, faire le lien sur l'image à survoler (ou un texte ou un tableau...)
pour des images:
Code :
|
ajoutez autant de fois la ligne que vous voulez, en changeant bien le numéro à chaque fois!
Pour ajouter un lien cliquable, rajouter un événement onclick
Pour changer le texte dans la page, ajoutez une id à un objet (cellule, span, div, etc...).
Cette id doit porter le même nom que le premier paramètre de la fonction dans le lien (ici ma zone s'appelle description, mais vous pouvez choisir un autre endroit de la page et donner une autre id)
exemple:
zone changement de texte 1 = endroit de la page avec position absolue
bien utiliser à chaque fois la balise SPAN sinon ce ne sera pas compatible avec IE
Code :
|
zone changement de texte 2 = autre endroit n'importe où dans la page: (à mettre par exemple à l'intérieur d'un tableau, ou n'importe où!!!)
Code :
|
En n'oubliant pas de mettre dans le lien:
onmouseover="changetext('zone2',1)"
Marsh Posté le 29-10-2007 à 12:15:59
J'ai corrigé un problème d'incompatibilité avec Internet Explorer.
Apparemment avec IE, seule la balise SPAN permet une bonne éxécution du script, si on met <td id='zone2'> ça ne fonctionne qu'avec Firefox!
Je mettrai bientôt une page d'exemple
Marsh Posté le 26-10-2007 à 22:48:15
Bonjour!
J'aimerais que dons mon site, quand je survole des icones une description apparaisse dans un tableau, sous forme de texte dynamique.
J'ai essayé d'utiliser du code javascript trouvé sur internet, mais il y a un problème...
Pouvez vous m'aider SVP?
Liens:
zone changement de texte
Message édité par le_phoenix le 29-10-2007 à 12:05:15