Envoyé par : Christophe Charron
Date : 25/02/2006 20:09
Bonsoir, j'ai lu qu'en janvier, certains avaient eu des problèmes avec ces propriétés. Je suis moi aussi confronté à des impossibilités , de "défaire" ce que j'ai fait !! Avez-vous pu trouver une manipulation qui permette après avoir, dans un Javascript rendu un bouton "desabled=true" pu faire "desabled=false" ? Idem pour "hidden" ?
Voici un extrait de mon code :
function pf_etat_fen(vv_quoi) { switch(vv_quoi) { case "eine": tree = document.getElementById("arbre_des_docs"); tree.setAttribute('datasources', dsUrl); break; case "imir": document.getElementById("bt_sortir").disabled="true"; document.getElementById("bt_extraire").hidden="true"; document.getElementById("tb_tailledoc").value = "25"; break; case "mate": document.getElementById("bt_extraire").hidden="false"; document.getElementById("bt_sortir").disabled="false";
... Le cas "imir" fait bien ce que je veux mais pas du tout le cas "mate" :: ?? Merci pour votre aide.
Cordialement Christophe Charron
Envoyé par : Christophe Charron
Date : 25/02/2006 21:45
Je me réponds en partie :
Curieusement, la syntaxe
document.getElementById("bt_sortir").disabled="true";
fonctionne mais il semblerait qu'elle ne fonctionne qu'une seule fois car si on essaie ensuite de faire
document.getElementById("bt_sortir").disabled="false";
on ne peut pas dégriser le bouton !! Cette même "anomalie" a été constatée pour la propriété "disabled". La bonne manière de faire est de passer par une variable.
var bt_sortir=document.getElementById("bt_sortir"); bt_sortir.disabled=false;
Est-ce un bug ? Est-ce propre à ce widget ? Quelle est la "bonne manière" de programmer ?
Envoyé par : laurentj
Date : 27/02/2006 10:58
D'un coté, tu fais ça :
.disabled="false";
de l'autre, tu fais ça :
.disabled=false;
Tu ne vois pas la différence ? ;-)
Le fait de passer par une variable ne change rien. Seulement dans le premier cas, tu lui assigne une chaine, (dont il ne sait que faire), et dans l'autre un boolean (ce qui est correct).
En clair : indique les bonnes valeurs dans les bons types !
Envoyé par : Christophe Charron
Date : 28/02/2006 19:20
Bonsoir et merci. Comme quoi, un oeil neuf ...
Cordialement Christophe Charron
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.