[JS]Problème de ciblage d'elements

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

3 réponses

  1. 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
    1. 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
      1. Webmaster
        Essayes voir ça :

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

                                           
        Jeff  \--WM@CCM--/ 
        0