[JS]Problème de ciblage d'elements

esox_ch Messages postés 770 Statut Membre -  
esox_ch Messages postés 770 Statut Membre -
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. Jean-François Pillou Messages postés 18961 Date d'inscription   Statut Webmaster Dernière intervention   63 308
     
    Essayes voir ça :

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

                                       
    Jeff  \--WM@CCM--/ 
    0
  2. esox_ch Messages postés 770 Statut Membre 49
     
    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
  3. esox_ch Messages postés 770 Statut Membre 49
     
    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