Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1655 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  treegrid en html/javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

treegrid en html/javascript

n°1416157
Lamarmotte
Posté le 30-07-2006 à 21:53:18  profilanswer
 

Bonjour,
Presque tout est dans le titre. Je cherche à réaliser un treegrid (encore appelé treelistview) du genre de http://scbr.com/docs/products/dhtm [...] ndex.shtml mais en beaucoup plus simple.  
Le problème c'est bien qu'ayant les bases en programmation web, je ne vois pas du tout par où commencer ....
 
Tout avis ou piste est el bienvenue
 
Merci par avance.  :hello:

mood
Publicité
Posté le 30-07-2006 à 21:53:18  profilanswer
 

n°1416251
Hermes le ​Messager
Breton Quiétiste
Posté le 31-07-2006 à 08:13:09  profilanswer
 

Lamarmotte a écrit :

Bonjour,
Presque tout est dans le titre. Je cherche à réaliser un treegrid (encore appelé treelistview) du genre de http://scbr.com/docs/products/dhtm [...] ndex.shtml mais en beaucoup plus simple.  
Le problème c'est bien qu'ayant les bases en programmation web, je ne vois pas du tout par où commencer ....
 
Tout avis ou piste est el bienvenue
 
Merci par avance.  :hello:


 
Lesquelles ?
 
Sinon, ben, je vois pas trop ce qu'on peut te dire. [:spamafote]
 
tu fais d'abord la partie HTML en dur, puis une fois que tu es content du résultat, tu la recrée via JS et le DOM ou avec innerHTML, et enfin tu construis la prog en JS. C'est ça que tu veux savoir ?
 
 

n°1416339
anapajari
s/travail/glanding on hfr/gs;
Posté le 31-07-2006 à 10:26:03  profilanswer
 

Allez tiens cadeau, j'en avais fait y'a pas longtemps.
T'as plus qu'a tout stylé comme tu veux en css:

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  4. <head>
  5.   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6.   <title>Test</title>
  7.   <script type="text/javascript">
  8.   /*** param is a node which has been clicked ***/
  9.   function show(lnkNode){
  10.     var sonsNode = lnkNode.parentNode.getElementsByTagName('*');
  11.     if ( sonsNode.length >= 1 && sonsNode[1].tagName == 'UL' && sonsNode[1].className == "disp" ){
  12.       sonsNode[1].className = "";
  13.       lnkNode.parentNode.className = "";
  14.     } else {
  15.       sonsNode[1].className = "disp";
  16.       lnkNode.parentNode.className = "disp";
  17.     }
  18.     return false;
  19.   }
  20.   </script>
  21.   <style type="text/css">
  22.   ul{
  23.     display: none;
  24.   }
  25.   ul.disp{
  26.     display: block;
  27.   }
  28.   </style>
  29. </head>
  30. <body >
  31.    <ul class="disp">
  32.      <li>
  33.        <a href="nojs.html" onclick="return show(this)">Truc 1:</a>
  34.        <ul>
  35.          <li>Truc 1_1</li>
  36.          <li>Truc 1_2</li>
  37.          <li>
  38.    <a href="nojs.html" onclick="return show(this)">Truc 1_3:</a>
  39.    <ul>
  40.              <li>Truc 1_3_1</li>
  41.              <li>Truc 1_3_2</li>
  42.              <li>Truc 1_3_3</li>
  43.              <li>Truc 1_3_4</li>
  44.      <li>
  45.                <a href="nojs.html" onclick="return show(this)">Truc 1_3_5:</a>
  46.        <ul>
  47.                  <li>Truc 1_3_5_1</li>
  48.                  <li>Truc 1_3_5_2</li>
  49.                  <li>Truc 1_3_5_3</li>
  50.                  <li>Truc 1_3_5_4</li>
  51.        </ul>
  52.      </li>
  53.    </ul>
  54.  </li>
  55.        </ul>
  56.      </li>
  57.      <li>
  58.        <a href="nojs.html" onclick="return show(this)">Truc 2:</a>
  59.        <ul>
  60.          <li>Truc 2_1</li>
  61.          <li>Truc 2_2</li>
  62.          <li>
  63.    <a href="nojs.html" onclick="return show(this)">Truc 2_2_3</a>
  64.    <ul>
  65.              <li>Truc 2_2_3_1</li>
  66.              <li>Truc 2_2_3_2</li>
  67.              <li>Truc 2_2_3_3</li>
  68.    </ul>
  69.  </li>
  70.        </ul>
  71.      </li>
  72.    </ul>
  73. </body>
  74. </html>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  treegrid en html/javascript

 

Sujets relatifs
Cherche Codeur HTMLJavascript vers ASP.NET
Encoder et decoder du html[Résolu] Alignement Html
[HTML/JS/PHP]Créer un système de BBCode gérant les tableauxImpression page html
script html pour afficher images en miniatures[javascript] passage de zone à zone [résolu mais moche]
menu deroulant pour date en javascriptSession, IE et Javascript
Plus de sujets relatifs à : treegrid en html/javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR