begin process at 2012 05 29 01:56:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

ajouter un button automatiquement


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

ajouter un button automatiquement

jeudi 30 juillet 2009 à 11:27:00 | ajouter un button automatiquement

joujma5

Bonjour,
J'ai utilisé un code qui permet la création d'un select automatique après la sélection d'une catégorie, dont voici le code:

<html>
<head>
<script language="javascript">
list_choix = {
"Rai" : ["Cheb khaled", "Cheb Hasni", "Cheb Mami"],
"Tounsi" : ["Saber", "Latifa", "Amina"],
"Mesri" : ["Hani Chaker", "Tamer Hosni"],
"Chami" : ["Wael Jassar", "Nancy"],
"Gharbi" : ["Akon", "Enrique Eglesias", "Madonna"],
}

function ajout(selection){
nb_select = selection.parentNode.getElementsByTagName("select").length;
if ( selection == selection.parentNode.getElementsByTagName("select")[nb_select-1] ) {
element_select = selection;
selection = selection.options[selection.selectedIndex].value;
if ( list_choix[selection] ) {

new_liste = document.createElement("select");
element_select.parentNode.appendChild(new_liste);
new_liste.setAttribute("id", "choix"+nb_select);
new_liste.setAttribute("name", "choix"+nb_select);
new_liste.setAttribute("onchange", "ajout(this)");

new_button =document

for (var i=0; i<list_choix[selection].length; i++) {

new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.setAttribute("value", list_choix[selection][i]);
new_option.text = list_choix[selection][i];

}
}
}
else {
selection.parentNode.removeChild(selection.nextSibling);
ajout(selection)
}
}
</script>
</head>
<body>
<div align="center">
<form name="categorie" action="recuperer.php">
<select name="choix1" id="choix1" onChange="ajout(this)">
<option value="0">-------</option>
<option value="Rai">Rai</option>
<option value="Tounsi">Tounsi</option>
<option value="Mesri">Mesri</option>
<option value="Chami">Chami</option>
<option value="Gharbi">Gharbi</option>
</select>
<div>&nbsp;</div>
<input type="submit">
</form>
</div>
</body>
</html>

maintenant je veux que la création du button se fait automatiquement après la création de la select.
Merci

jeudi 30 juillet 2009 à 11:33:55 | Re : ajouter un button automatiquement

Bul3

Membre Club


Bonjour,

>>maintenant je veux
et bien ?
quand on veut, on peut.

>>création du button se fait automatiquement
vous avez l'exemple du select ! non ?
ajoutez donc le createElement et l'appendChild
nécessaire pour le créer ce bouton.

Cordialement [mon Site] [M'écrire] Bul



Cette discussion est classée dans : button, liste, select, choix, selection


Répondre à ce message

Sujets en rapport avec ce message

Dernier selection dans select multiple [ par guiguimac ] bonjour,j'aimerai savoir comment récupérer le dernier élément sélectionné dans un select multiple ...merci d'avance ! selection de tous les elements d'une liste [ par ManX ] Dans un formulaire, j'ai fait une carte de France sur laquelle on peut cliquer sur chaque departement.Le fait de cliquer ajoute le departement dans un Style différent dans une liste déroulante [ par salley ] Bonjour tous le monde,J'aimerais savoir comment appliquer un style different pour chaque selection de ma liste deroulante.J'ai essayer bien sur d'ajo liste de choix dans une combo [ par kkt8 ] bonjour !je cherche à faire quelque chose dans le genre :texte quand la combo est fermée : Veuillez choisir ...liste quand la combo est ouverte : Script pour deplacer un select d une liste vers une autre [ par supobi ] Bonjour tlm :)Voila j essai d utiliser ce script : http://www.javascriptfr.com/code.aspx?ID=21998Mais je n arrive pas a recuperer la liste 2 sous form Ordre des options dans un select [ par willinfeo ] Bonjour à tous,Je cherche un script permettant de modifier l'ordre des options dans un select.Plus clairement, j'ai une liste d'objet qui ont un certa Affiche un calque avec une liste(select) [ par missFlo17 ] Bonjour, j'aimerai faire apparaître un calque en cliquant sur un élément d'une liste (avec ) et le faire disparaître lorsque je clic sur un autre élém deselectioner select [ par tatofr ] salutj'ai une champ liste avec une des options selectionnéj'ai voudrai lorsque je clique sur un champ texte, deselectionner la option[] sur le champ l Focus sur un élément dans une liste Select multiple [ par Barbichou ] Bonjour.J'ai une liste à choix multiple dans une page HTML, avec certains des éléments déjà sélectionnés, et triés dans un certain ordre. Le pb est de Récupération valeur dans liste de selection dynamique [ par jyhes ] Bonjour,C'est certainement un grand classique, mais toutes mes recherches sont restées infructueuses. Ou alors j'ai mal cherché, désolé.Qui fait sa BA


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 : 0,593 sec (3)

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