Comme je suis JavascriptRank=0 :wink: j'ai besoin d'aide.
Probleme posé : j'utilise ce type de fonction :
ensuite appelé ainsi :
pour mettre une zone déployable/contractable sur ma page. Jusque là tout baigne.
Maintenant je vais vouloir positionner sur 26 lettres de l'alphabet, le même principe (chaque lettre déployant une zone différente bien sûr).
Si je fonce tête baissée, je colle 26 fonctions showA showB etc ... dans mon head et ca roule ... mais ca me parait confusément un peu "barbare" pour être la bonne démarche :roll: Dois je faire cela ou dois je jouer avec les noms d'élement et alors comment ?
Rappel : je suis javascripRank=0 donc si c'est technique, faudra me parler gentiment :mrgreen: avec des mots simples :wink:
Pour etre complet sur ce que je veux obtenir :
A
B
C
D
......
Le clic sur B donnera :
A
B
b1
b2
b3
C
D
Puis clic sur C
A
B
b1
b2
b3
C
c1
c2
c3
D
Bon ca c'est disons le minimum acceptable (mais ca oblige le visiteur a recontracter B si il veut voir uniquement C. Et donc la cerise on ze cake serait que le clic sur C contracte B et donc que le clic sur une lettre contracte la derniere lettre ouverte. Bon ca je dois arriver à le faire à la bucherone avec mes 26 functions en jouant sur les display mais bon pour le moment je fais rien en attendant un peu de visibilité.
Precision : j'ai deja d'autres zones deployables sur la page et donc faut pas qu'une contraction auto s'applique a toutes mais uniquement à mon paquet de 26. Voila je crois que le cahier des charges est complet
Probleme posé : j'utilise ce type de fonction :
Code:
<script>
var hide = true;
function showcomment()
{
if (hide)
{
document.getElementById("zonecomment").style.display='block';
hide = false;
}
else
{
document.getElementById("zonecomment").style.display='none';
hide = true;
}
}
ensuite appelé ainsi :
Code:
<a name="comment"></a>
<a onclick="showcomment()" style="cursor:pointer">
<div align="center">
<B><u>Suite ...</u></B>
</div>
</a>
<br>
<div id="zonecomment" style="display:none">
<?=$texte_com2?>
<br>
</div>
pour mettre une zone déployable/contractable sur ma page. Jusque là tout baigne.
Maintenant je vais vouloir positionner sur 26 lettres de l'alphabet, le même principe (chaque lettre déployant une zone différente bien sûr).
Si je fonce tête baissée, je colle 26 fonctions showA showB etc ... dans mon head et ca roule ... mais ca me parait confusément un peu "barbare" pour être la bonne démarche :roll: Dois je faire cela ou dois je jouer avec les noms d'élement et alors comment ?
Rappel : je suis javascripRank=0 donc si c'est technique, faudra me parler gentiment :mrgreen: avec des mots simples :wink:
Pour etre complet sur ce que je veux obtenir :
A
B
C
D
......
Le clic sur B donnera :
A
B
b1
b2
b3
C
D
Puis clic sur C
A
B
b1
b2
b3
C
c1
c2
c3
D
Bon ca c'est disons le minimum acceptable (mais ca oblige le visiteur a recontracter B si il veut voir uniquement C. Et donc la cerise on ze cake serait que le clic sur C contracte B et donc que le clic sur une lettre contracte la derniere lettre ouverte. Bon ca je dois arriver à le faire à la bucherone avec mes 26 functions en jouant sur les display mais bon pour le moment je fais rien en attendant un peu de visibilité.
Precision : j'ai deja d'autres zones deployables sur la page et donc faut pas qu'une contraction auto s'applique a toutes mais uniquement à mon paquet de 26. Voila je crois que le cahier des charges est complet
