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

Bibliothèques & Frameworks Discussion :

Supprimer une Div et les wigets qu'elle contient [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 40
    Par défaut Supprimer une Div et les wigets qu'elle contient
    Bonjour à tous, je souhaite supprimer une Div et tous les éléments qui y sont contenu. J'ai tenté la fonction empty() sans succès la fonction destroy, ainsi innerHTML qui me permettent ou de vider la Div ou même de la supprimer mais impossible de faire en un fois la suppression de la div et de son contenu. Sutout qu'il y a des widgets comment les supprimer tous sans devoir le faire un à un. Faut il utiliser un query ?

    Merci pour votre aide


    mon code la div a supprimer F_AUTH
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    <DIV ID=F_AUTH class='log'>
    			<center>
    				<div style="padding-bottom:2px;" class='log' >
    				 	<IMG SRC=images/login1.png height=28% BORDER=0 alt="connexion">
    				 	<span>Identification</span>
    				</div>
     
    				<INPUT ID="USER" NAME="USER" class='log' trim="true"  dojoType="dijit.form.TextBox" style="color:#cccc99" 
    						value="Profil as400" OnFocus="if (this.value=='Profil as400'){this.attr('value', ''); 
    						var domNode = dojo.byId('USER') ;dojo.style(domNode, 'color', '#000000'); this.focus();}" 
    						OnBlur="if (this.value==''){ var domNode = dojo.byId('USER'); dojo.style(domNode, 'color', '#cccc99'); 
    						this.attr('value', 'Profil as400');}">
     
    				<INPUT ID="PASSTXT" NAME="PASSTXT" class='log' trim="true" dojoType="dijit.form.TextBox" value="Code tecpro" style="color:#cccc99" 
    						onFocus="var domNode = dojo.byId('PASSTXT'); dojo.style(domNode, 'display', 'none'); dojo.style(dojo.byId('PASS'), 'display', 'inline'); 
    						dijit.byId('PASS').focus();" >
     
    				<INPUT ID="PASS" TYPE=PASSWORD NAME="PASS" class='log' trim="true" style="display:none" dojoType="dijit.form.TextBox" 
    						onBlur="if ( this.value=='' ) { var domNode = dojo.byId('PASS'); dojo.style(domNode, 'display',  'none');
    						dojo.style(dojo.byId('PASSTXT'), 'display', 'inline');}" >	
    				<div style="padding:3px" class='log'>
    					<a  href="#" class='bouton' class='log' OnClick="afficRes_Aut('menu_auth.php')"> Ok -> </a>
    				</div>
    				<DIV ID=ERR_AUTH class='log'></DIV>	
    			 </center>   
    		</DIV>

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Je crois qu'il faut plutôt que tu identifies tes widgets dans ta div (tu peux utiliser dojo.query et chercher les éléments avc un attribut widgetId) puis que tu les supprimes un par un en appelant leur méthode destroyRecursive.

    Mais tu dois pouvoir aussi peut-être plus simplement remplacer ta div englobante par un contentPane et ensuite détruire ce contentPane en appelant sa méthode destroyDescendants ou destroyRecursive.

    A tester

    ERE

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. création d'une div pour les suggestions
    Par djo007 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/07/2011, 01h13
  2. supprimer une div dans une autre page html
    Par root76 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/02/2008, 11h26
  3. Réponses: 4
    Dernier message: 09/01/2007, 15h28
  4. bouger une div selon les coordonnées de la souris
    Par 10-nice dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 21/09/2005, 16h31

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