begin process at 2010 03 20 00:43:29
  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

iframe et css [ par kaskran ] Est ce que l'on peut inserer ( et donc utiliser) une feuille de style dans une IFrame ????car la j'ai un soucis explorer ne veut pas l'utiliser mon st Feuille de style [ par crazycode ] bonjour à tous !!J'ai un probleme avec mes CSS.j'ai fais un tableau et j'ai utiliser des CSS pour faire des cadre. Tout va bien mais quand je veux imp Changer de feuille de style CSS pour netscape [ par ericepbc ] Bonjour,Mon site tourne sous Ie mais sous netscape certains tableaux ne se positionnent pas au bon endroit.La position des tableaux est définie en abs Changer le style css [ par djagger ] Salut !J'ai créé un menu en javascript avec une feuille de style pour les menus, sous-menus etc ...en gros :   menu 1   <td class feuille de style en Css et formulaires. Comment ça marche? exemples si possible.. merci. [ par maxpat ] Bonjour à tous, Travaillant sous Nvu, j'ai créé une feuille de style en Css. Comment faire un formulaire avec une feuille de style? Merci de bien vou Menu javascript Bug Petite aide pour un debutant :) [ par buff@lofluo ] Bonjour a tous, je suis debutant en javascript et j'ai un petit soucis sur mon menu en javascript.Le probleme vient du sous menu:  Si vous faites:Vehi évènement click sur checkbox [ par didou8513 ] Bonjour, je voudrais que lorsque je clique sur un checkbox aparaissent une liste déroulante et un champ de texte, seulement il n'y a qu'un élément sur calques div [ par tonytruand ] bonsoirUn petit coup de main SVPje n'arrive pas à coller les div "contenu" juste au dessous des div onglets ??????j'ai essayé en mettant le tout dans Creer un fichier .js [ par mehdisfr ] je veux cree un fichier .js pour eliminer les scripts de ma page. alors je dois copier koi dans le fichier js? voila ma page. Merci </head&g pb affichage image [ par genebaud ] salutje pense avoir une erreurde syntaxe mais je ne vois pas .je crée un lien auquel est attaché soit un texte soit une image.je recupere bien mes var


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 0,499 sec (3)

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