Probleme intercalaire php
Résolu/Fermé
A voir également:
- Probleme intercalaire php
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Php?id=1 - Forum PHP
- Intercalaire word ✓ - Forum Word
- Php if plusieurs conditions ✓ - Forum PHP
1 réponse
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
2 avril 2009 à 14:22
2 avril 2009 à 14:22
Il vous manque la dynamique d'apparence des deux élément de texte dans la fonction js. pour cela il faut d'abord encadré les sections par des div puis modifier la fonction js en utilisant les display = "none" et display= "block"
EDIT : d'ailleurs je trouve bizarre d'utiliser du PHP ici, tout pourrait être fait facilement en JS...
EDIT : d'ailleurs je trouve bizarre d'utiliser du PHP ici, tout pourrait être fait facilement en JS...
2 avril 2009 à 15:51
2 avril 2009 à 17:11
<IMG src="up.gif" id="img_1" onclick="deroulement(this.id);">
ensuite pour plus de simplicité dans le code tu entoures les textes chacun avec un div qui reprend une partie de l'id comme tu l'avais fait:
<div id="div_1" class="hidden"> ton bloc de texte </div>
il faut créer une CSS afin de mettre tes classes de masque et affichage :
.hidden {
display:none;
}
.visible{
display:block;
}
puis dans le js :
function deroulement(this.id) {
imgobj = document.getElementById( "img_"+sid );
divobj = document.getElementById( "div" +sid );
if ( imgobj.src.match( "up.gif" ) )
{
imgobj.src = "down.gif";
divobj.className= "visible";
}
else
{
imgobj.src = "up.gif";
divobj.className= "hidden";
}
}
voilà j'ai pas pu testé mais ça devrait fonctionner
2 avril 2009 à 17:30