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

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

                                       
    Jeff  \--WM@CCM--/ 
    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
      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