Salut à tous,
S'il vous plait comment je peux rendre un ensemble d'élément html désactiver via dojo,en faite comme le comportement de dijit.Dialog lorsque on fait widgetDialog.show()??
et Merci
Salut à tous,
S'il vous plait comment je peux rendre un ensemble d'élément html désactiver via dojo,en faite comme le comportement de dijit.Dialog lorsque on fait widgetDialog.show()??
et Merci
Si j'ai bien compris, ce n'est pas "désactiver" mais "non visible jusqu'a nouvel ordre".
Pour cacher un élément :
exemple avec un div.
En javascript (commande Dojo) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <div id='monDiv' style='display:none;'> Mon texte </div>
Pour montrer un élément :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dojo.byId('monDiv').style.display = 'none';
exemple avec un div.
En javascript (commande Dojo) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <div id='monDiv' style='display:block;'> Mon texte </div>
J'espère que cela répond bien à votre question.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dojo.byId('monDiv').style.display = 'block';
Merci Daniel_Gibot pour la reponse, mais moi je veux pas le cacher mais c'est désactiver une partie de la page comme ce que le dijit.Dialog ou alert fait (une fois que la boite de dialogue s'affiche la page en derrière ne sera pas accessible),tu vois ce que je veux?
et Merci
Je dirais qu'en créant une div et en l'affichant au dessus de tes éléments html c'est suffisant. Il te suffit d'y rajouter de l'opacité et tu auras la même chose qu'avec le dijit.dialog. Aucun besoin d'utiliser Dojo pour faire ca.
Merci Daniel_Gibot, est ce que tu peux me faire un exemple stp?
et merci
Salut,
@Zineb1987_UNI: ne pas perdre de vue que c'est un forum d'entraide pour résoudre des soucis technique. Pas pour écrire ton code. Tu proposes un morceau de code et alors chacun pourra apporter sa correction ou sa contribution. Merci de ta compréhension.
ERE
Notre ami Google pourra te donner nombre d'exemples pour ton plus grand plaisir.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager