[JS]Problème de ciblage d'elements

Fermé
esox_ch Messages postés 770 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 - 21 juin 2004 à 09:58
esox_ch Messages postés 770 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 - 21 juin 2004 à 12:05
Dans le Head :

function show()
{
comp.style.visibility="visible";
}

Dans le body :

<span class='comp_b_color' id='comp'>
<span class='live_b_color' id='live'>

Les attribut Css :

span.comp_b_color
{
POSITION:absolute; Z-INDEX:1; VISIBILITY:hidden;
top:153px; left:404px;
}
span.live_b_color
{
POSITION:absolute; Z-INDEX:1; VISIBILITY:hidden;
top:153px; left:1204px;
}

la fonction show() est lancée par un bouton. Mon probleme : Quand la fonction show() est lancée, les 2 span s'affichent .. Comment y remedier? Merci d'avance

Esox

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
A voir également:

3 réponses

Jean-François Pillou Messages postés 18301 Date d'inscription lundi 15 février 1999 Statut Webmaster Dernière intervention 16 février 2023 63 274
21 juin 2004 à 10:09
Essayes voir ça :


<span class='comp_b_color' name='comp'>
<span class='live_b_color' name='live'>


                                   
Jeff  \--WM@CCM--/ 
0
esox_ch Messages postés 770 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 49
21 juin 2004 à 10:25
Si j'essaie ca sans changer le JS j'obtiens l'erreur : comp est indéfini
Et si je met un document.getElementByName('comp').style.visbility dans le JS ca me dit que"Cet objet ne gere pas cette propiété ou cette methode" .
Alors qu'avent getElementByID ca marche tiptop

Esox

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
0
esox_ch Messages postés 770 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 49
21 juin 2004 à 12:05
J'ai trouver mon erreur ... Effectivement elle etais autre part ... l'element que contenaient les span etait un iframe et j'avais ecrit la balise comme ca : <iframe src="monframe.html" /> au lieu de la fermer avec un </iframe> ... Merci bc et dsl de vous avoir fais perdre du temps

Esox

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Langages Maltraités
0