begin process at 2012 02 14 10:48:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Chnager une classe CSS


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Chnager une classe CSS

lundi 21 juillet 2008 à 15:27:01 | Chnager une classe CSS

MadMax1024

Membre Club
Bonjour à tous,

Ma question sera simple du moins je l'espère.

Je suis en train de créer un site Web dans lequel j'ai crée une feuille de style CSS.

Celle ci ressemble à sa ( je ne met que la classe qui m'intéresse ) :

.FrameMD{
    background-color: transparent;
    position:absolute;
    top:299px;
    left:649px;
    width: 430px;
    height: 216px;
    visibility: hidden;
 
    }

Du coté serveur j'ai du code et plus particulièrement une fonction JS qui est appelé lors d'un clique sur un bouton.
J'aimerais que dans cette fonction JS je puisse modifier un paramètre de ma classe FrameMD plus particulièrement la valeur visibility.

Comment puis-je faire j'ai essayé avec document.getElementById("FrameMD").style.visibility="visible' ou document.getElementByName("FrameMD").style.visibility="visible' mais sa ne marche pas.

Merci pour vos conseils.
lundi 21 juillet 2008 à 15:41:36 | Re : Chnager une classe CSS

bultez

Membre Club


Bonjour,

tu veux changer le contenu du css ?
ch'tiot exemple ici

sinon, il faut modifier le style dans l'élément ou remplacer son "className"


                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 21 juillet 2008 à 15:43:02 | Re : Chnager une classe CSS

banbanfr

Membre Club
Salut :

[ Lien ]

Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
lundi 21 juillet 2008 à 15:51:51 | Re : Chnager une classe CSS

MadMax1024

Membre Club
Je comprends comment fonctionne ton ch'tiot exemple car ta feuille de style est interne.

Moi ma feuille de style est externe donc la je comprends plus.

Mais merci pour tes infos.


lundi 21 juillet 2008 à 15:54:28 | Re : Chnager une classe CSS

banbanfr

Membre Club
Je pense que je vais laisser le plaisir a bultez de te répondre lol :)

Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
lundi 21 juillet 2008 à 15:56:11 | Re : Chnager une classe CSS

MadMax1024

Membre Club
Désolé pour le double post.

Dans ton lien banbanfr je vois que les BAlise DIV on un ID.

Moi ma balise DIV contiens une classe comme ceci :

<DIV class="FrameMD">
............code html

</DIV>


lundi 21 juillet 2008 à 16:00:57 | Re : Chnager une classe CSS

banbanfr

Membre Club
document.getElementById("FrameMD").style.visibility="visible'
Si tu prends le temps de lire : getElementById
Je sais pas si ca existe mais un truc du genre : getElementByTagClass

Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
lundi 21 juillet 2008 à 16:02:16 | Re : Chnager une classe CSS

banbanfr

Membre Club
Réponse acceptée !
Look plutot ca :

[ Lien ]

Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
lundi 21 juillet 2008 à 16:04:48 | Re : Chnager une classe CSS

bultez

Membre Club

t'aurais pu le faire banban !

je me cite et de ce que nous dis, madmax, c'est ce dont cause le lien de banban

    il faut modifier le style de l'élément ou modifier son "className"

     il peut y avoir un name, un ID à cet élement pour s'y adresser
           sinon regarde getElementsByTagName ou getElementsByName ou ....
           ce sera "moins simple, c'est tout".
    ( si tu veux modifier le css, je t'ai mis un lien
        c'est possible, mais probablement inutile pour toi dans ce cas ci. )


                Cordialement            Bul         [mon Site]     [M'écrire]
lundi 21 juillet 2008 à 16:22:53 | Re : Chnager une classe CSS

MadMax1024

Membre Club
Merci à vous.

Après avoir lu et relue les liens que vous m'avez fournie j'en suis arriver a ceci :

var elems = document.getElementsByTagName("*");
for ( var i = 0; ( elem = elems[i] ); i++ )
    {
        if ( elem.className == "FrameMD" )
        {
            elem.style.visibility = "visible";
        }
    }


Et sa marche du tonnerre.

Merci encore

1 2

Cette discussion est classée dans : style, classe, css, visibility, framemd


Répondre à ce message

Sujets en rapport avec ce message

css [ par fijou12 ] bonjour j'ai un problème avec une feuille de style css pour l'impression. je travaille avec dreamweaver8. pour importer les classe définies dans ma fe CSS vérifier le chargement du css [ par claudecnx ] Je souhaite vérifier le chargement d'un fichier contenant du CSS. Je charge le CSS de manière classique: Puis je lance une classe en javascript. Je DHTML - Formulaire - Input File - Style CSS [ par asgarden ] Bonjour,Voilà cela fait un petit moment que je cherche comment modifier le style d'un champs de formulaire de type FILE ?J'ai beau essayer, rien n'y f Initialisation de classe style PHP [ par DakM ] [code=php]$i = 1; $nom = 'maClasse' . $i; $h = new $nom();[/code] Comment faire ceci en javascript ? Javascript, CSS - style switcher avec les cadres [ par lataupe78 ] Mes hommages, ç'est mon 1er post et ç'est une question assez tarabiscotée:Je débute et je suis en train de créer mon site perso sous IE en html,CSS et Bouton en style CSS qui ne fonctionne pas sous ie [ par zemele ] Bonjour, Voilà j'ai fait un bouton qui fait appel à un style : Code css : a.bouton {     color: #333333;     text-decoration: underline;     font javascript et css [ par limalima ] Bonjour à tous,je débute en javascript et css, je souhaite changer la couleur d'un mot, le mot prndra des couleurs differentes pendant toute lavisuali importation du fichier js et css par javascript [ par islamsaadally ] slt tous le monde , je travaille avec des pages jsp sur netbeans et  et j'ai du code javascript  pour une calendrier qui fait appel a une page d'exten modifier l'atribut d'une clas css [ par JJDai ] Bonjour ----------------- Je souhaite modifier l'attribut d'une classe directement dans l'objet CSS Je pourrais modifier le "className" ou l'attribut compatibilité javascript [ par camellion2 ] Bonjour a tous, Je suis novice en programmation et je me suis fait un petit site web pour me simplifier la vie au taf. Le problême c'est qu'au bureau


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,030 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales