Menu form avec sous-menu

rostichep -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite faire un menu système sur la base d'un menu de formulaire très basique mais avec un sous-menu. Est-ce que c'est possible ?
J'aimerais éviter de faire un menu html/css, je sais que c'est possible.

Dans l'exemple ci-dessous je voudrais rajouter des sous-items a "Eléments 2"

<form name="form" id="form">
<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)">
<option value="#">Elément1</option>
<option value="#">Elément2</option>
<option value="#">Elément3</option>
</select>
</form>
Configuration: Mac OS X / Safari 531.21.10

4 réponses

  1. Titial69 Messages postés 269 Statut Membre 20
     
    En effet c'est possible mais sans css ce sera du Javascript et c'est plus compliqué (et ce ne sera pas compatible avec tout le monde).

    Ce qui est dommage c'est qu'avec des listes et un peu de CSS en 2minute tu fait un menu super propre (meme si tu n'est pas alaise avec le CSS), alors que la tu va mettre 30min si tu connaitre bien le javascript et impossible si tu ne connais pas.

    Si tu veux que je te passe un code tout fait en html CSS n'hésite pas.
    0
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Ce que tu demandes nécessite l'utilisation d'AJAX.
    C'est possible sans, mais c'est plus lourd et moins propre.
    Par exemple tu pourrais faire un système où quand on clique sur une option de ta liste, une deuxième liste apparaît avec les éléments de l'option cliquée précédemment.
    Ou tu peux aussi remplacer le contenu de la liste par le nouveau, et afficher un lien "Précédent" pour permettre de remonter.
    0
  3. kriss
     
    Et bien nous allons opter pour le css, c'était plutot pour donner un style sobre et épuré que je voulais des menus systèmes. Mais je vais faire un truc qui ressemble avec des css.

    Merci
    0