begin process at 2012 05 30 05:29:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Vider un fieldset en javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Vider un fieldset en javascript

jeudi 3 avril 2008 à 10:48:44 | Vider un fieldset en javascript

sexymeta93

Bonjour à tous,

Voila, j'ai un exo à faire en JS où je dois contruire un echiquier avec en dessous un fieldset qui affiche la pièce que la souris survol :

voici l'echiquierVoici un print sur ce que ça donne.
















Voici le code que j'utilise pour afficher "C'est la tour noire" :

 var survol = document.createAttribute("onmouseover");
         macolonne.setAttributeNode(survol);
         var devol = document.createAttribute("onmouseout");
         macolonne.setAttributeNode(devol);
         
         // Ligne 1 : pions noirs (tours, cavaliers, fous, dame, roi)
         if(i==1)
         {
             survol.nodeValue = "this.style.border='solid yellow 1px'";
             devol.nodeValue = "this.style.border='solid blue 1px'";
             if(j==1 || j==8) { chemin.nodeValue = "http://normandlamoureux.com/echecs/img/tour3.png";
            
survol.nodeValue = "var sortiefieldset = document.getElementsByTagName('fieldset')[0]; var montexte = document.createTextNode('Cest la tour noire'); sortiefieldset.appendChild(montexte);";
            
//devol.nodeValue = "var sortiefieldset = document.getElementsByTagName('fieldset')[0]; var montexte = document.createTextNode('Cest la tour noire'); montexte.sortiefieldset.removeChild(montexte);";
           
 //devol.nodeValue = "var sortiebody = document.getElementsByTagName('body')[0]; var sortiefieldset = document.getElementsByTagName('fieldset')[0]; sortiebody.removeChild(sortiefieldset);";
             }


Mon problème est le suivant : comment faire pour supprimer le textge "C'est la tour noire" du fieldset quand la souris se barre du dessus de la pièce???

Comme vous le voyez, j'ai essayer deux methodes avec removechild mais rien ne marche. Pouvez vous m'aider s'il vous plaît?

Merci d'avance
jeudi 3 avril 2008 à 23:22:59 | Re : Vider un fieldset en javascript
vendredi 4 avril 2008 à 13:00:00 | Re : Vider un fieldset en javascript

PetoleTeam

Membre Club
Bonjour,
Je présume, à tord peut être, que tes images sont dans des TD appartenant à une TABLE...
je verrais bien un truc du style
<TD onmouseover= "Message('C\'est la tour NOIR');" onmouseout= "Message('');"><IMG SRC= "tour_noir.gif"></TD>
et ainsi de suite pour les images concernées
en javascript la fonction Message peut ressembler à cela
function Message( txt_){
  var Obj = document.getElementById( 'nom_div_affichage');
  Obj.innerHTML = txt_;
}

Mais je suis peut être à coté de la plaque...
;O)
samedi 5 avril 2008 à 18:17:29 | Re : Vider un fieldset en javascript

sexymeta93

Bonjour,

En fait je dois utiliser un fieldset que je remplis avec le nom de la piece. Mais avec ce que tu me donnes, en fait, il faudrait que je recré le fielset à chaque fois que je retourne sur une piece. Or, il faut que le fieldset soit présent tout le temps.

A moins que l'on puisse remplir le fieldset (qui est dans un TD) en remplissant directement le TD comme tu me l'as conseillé.

Je vais voir tout cela ^^ Merci et je repasse si je n'y arrive toujours pas

Merci :)
lundi 7 avril 2008 à 18:29:20 | Re : Vider un fieldset en javascript

PetoleTeam

Membre Club
Bonjour,
je dois utiliser un fieldset
mais qu'est ce un fieldset, pas connu en javascript, donc je conclu qu'il s'agit d'un
<input type="text" value="">
que je remplis avec le nom de la piece
ça c'est risqué, pas forcement la bonne saisie...

mais je pense que je ne saisi pas tout !
;O)
mardi 8 avril 2008 à 09:13:51 | Re : Vider un fieldset en javascript

sexymeta93

En fait, tout doit être construit en JS. Un fieldset fait apparaitre un cadre à qui on peut mettre un titre et quand on ecrit un texte entre les balises <fieldset> </fieldset>,  il apparait dans le cadre (il s'agit d'une contrainte de l'exo) malheureusement, je suis au boulot là donc je n'ai pas l'exo sur moi ce soir je t'enverrais le code qui me permet de construire mes éléments comme tu verras mieux parce que même moi je me perds avec mes explications
mardi 8 avril 2008 à 11:59:25 | Re : Vider un fieldset en javascript

PetoleTeam

Membre Club
Bonjour,
mais qu'est ce un fieldset, pas connu en javascript,
il fallait lire pas connu pour la saisie d'un texte bien sûr!
J'avias présumé, à tord, que tu saisissais la donnée, mais on peut modifier son innerHTML...
j'attends plus d'info donc...
;O)


Cette discussion est classée dans : var, document, fieldset, nodevalue, sortiefieldset


Répondre à ce message

Sujets en rapport avec ce message

Probleme DHTML avec ie 5 et + [ par xav44 ] Bonjour, J'ai un soucis avec ie et DHTML, le code ci dessous marche tres bien avec firefox et pas du tout avec ie. Il n'y a pourtant aucune erreur dé Créer une ligne dans une table (en 1ere position) [ par lipao ] bonjour c'est tout bete, tout est dans le titre... je voudrais créer une ligne dans une table et qu'elle soit la 1ère ligne c'est à dire passer de Methode "document.getElementById" // Probleme de modification de plusieurs DIV [ par Gunsnake ] Bonjour, Voici mon problème. J'aimerais, au moyen d'un bouton actionné, modifier plusieurs DIV de ma page web. Tout ceci dans le but d'éviter les fra pb menu click droit [ par sdisp ] Bonjour, Je souhaite faire un menu qui apparaisse lors que l'on fait un click droit sur un lien et qui remplace le menu habituel. J'ai récupéré un cod Insérer texte dans text [ par yoarf ] Salut !Voilà, je voudrez, grâce à des boutons "gras", "italique", ... insérer dans des texteareas du texte.Cependant une seul ligne de "mise en page" Problème compatibilité de ma page sous Firefox [ par shadow125 ] Hello :)Voila je programme la V 3.2 de mon site et j'aimerai faire un truc vraiement joli :) Donc j'ai fais des jeux de cadre pour faire une structure probleme firefox IE avec vérification de formulaire [ par vaesoli ] bonjour voila mon problème, j’ais un script js qui fonctionne tres bien sous firefox mais qui plante completement sous IE ce script est censé vérifier 2 diaporamas sur une meme page html [ par colalune ] Bonjour, J'ai récupéré un code pour un diaporama simple qui fonctionne bien (moins sous firefox !) mais cela me pose probleme quand je v equivalent document.body ?? [ par Kangourou_Nomade ] j'essai de rentre un tableau d'éléments HTML tel que : var MyHTMLTab = document.body.childNodes ou var MyHTMLTab = document.getElementsByTagName("body [xhtml] Intégration de fonctions javascript [ par kanabitch ] bonjour je cherche a corriger l'erreur que le navigateur me trouve lorsque que j'essai d'integrer une fonction javascript. Je vous montre le code car


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 1,014 sec (3)

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