IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[AJAX] Modifier les attributs css


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 30
    Par d�faut [AJAX] Modifier les attributs css
    Salut,
    J'aimerais rendre un div invisible gr�ce � ajax, mais je n'y arrive pas
    J'ai d'abord essay� ainsi :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $response->addAssign('id', 'visibility', 'hidden');
    Mais je crois que la m�thode addAssign ne modifie que la valeur des attributs de la balise, et pas les attributs "d'un autre attribut"
    J'ai donc essay� comme cela :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $response->addAssign('id', 'style', 'visibility: hidden;');
    Mais �a ne marche pas non plus , j'ai aussi essay� en changeant la classe css de l'objet (et je me suis donc retrouv� avec une classe "Visible" et une autre "Invisible") mais aucun r�sultat
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $response->addAssign('id', 'classe', 'Invisible');
    Si vous saviez comment faire, merci d'avance

  2. #2
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    Essaye comme �a :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    nomdetonobjet.setAttribute('style', 'visibility:hidden');
    Evidemment �a, �a ne fonctionne que sur Firefox. sur IE .. :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    nomdetonobjet.style.setAttribute('cssText', 'visibility:hidden');
    Ou alors acc�der � la m�thode gr�ce � getElementById :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('iddetonobjet').style.visibility = "hidden";

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    30
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 30
    Par d�faut
    Non, �a ne change rien

    EDIT : c'est bon, �a marche, je m'�tait tromp� dans l'appel d'une de mes fonctions, j'avais mis des apostrophes autour de false

  4. #4
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    Peut-on en savoir plus sur ton code ? O� et comment est cr�� le <div> en question ? Que vaut ton $response ?

    Enfin, tout ce que tu juges bon qui puisse nous aider.




    Bon, �a, c'est fait ... ^^

  5. #5
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Par d�faut
    La vraie solution avec xajax, pour ceux qui comme moi chercheraient la r�ponse :
    $response->addAssign("id","style.visibility","hidden");

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probl�me pour modifier les attributs de ma corbeille
    Par lucandr� dans le forum Windows XP
    R�ponses: 3
    Dernier message: 14/12/2007, 17h45
  2. R�ponses: 2
    Dernier message: 13/08/2007, 17h29
  3. Impossible de modifier les attributs de dossiers
    Par junio dans le forum Windows XP
    R�ponses: 2
    Dernier message: 14/02/2007, 09h26
  4. comment modifier les attributs d'un fichier?
    Par kamal101 dans le forum C++
    R�ponses: 1
    Dernier message: 18/03/2005, 14h16
  5. [VBA-E]modifier les attributs d'un commentaire dans une cellule
    Par Olivier vb dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 15/03/2004, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo