Insertion de text

cs_BirD Messages postés 90 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 28 avril 2010 - 21 nov. 2003 à 08:42
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 25 nov. 2003 à 16:47
Salut,

J'ai un problèm, il est certainement très facil a résoudre, mais je n'y arrive pas... en fait, j'aimerais faire en sorte que quand on clique sur un text, du text apparait en dessous.

Croquis:
Avant:
text 1
text2
text3
__________
Après:
text1
text1.1
text1.2
text2
text3

voila, f'éspère avoir été assez claire.merci

BirDdD

1 réponse

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
25 nov. 2003 à 16:47
Et bien, il y a 36000 façons de le faire :

voici ce que tu peux faire :

dans le code HTML

text1, text2, text 3 sont rentrés dans un tableau, avec une ligne de tableau vide entre chaque. ( Ca c'est pour conserver l'alignement. Dans chacune des lignes vides, tu places un couple de balises

En cliquant sur text1, 2 ou 3, tu actives une fonction Javascript.

function ecrireDansDiv(numero_du_div)
{
if (numero_du_div)==1
{
div1.innerHTML = "Text 1.1
Text1.2";
}
else if (numero_du_div==2)
{
div2.innerHTML = "Text 2.1
Text2.2";
}
...
}

******************************

En fait, le div est une structure de taille 0*0 quand elle est vide, mais tu peux rajouter des trucs dynamiquement dedans(sans recharger la page) via la propriété innerHTML.
Ca te permet de faire dérouler un menu entre deux lignes de texte.

}

Manu
0
Rejoignez-nous