Bonjour,
voilà je suis en train de réaliser un formulaire pour la création d'une page par le biais d'un formulaire. J'aimerai par le biais d'un champ "select" sélectionner entre un chercheur et un ingénieur et une fois le champ sélectionner récupérer sa valeur et définir soit publications soit compétences selon le type de personne. Le problème est que je ne sais pas trop comment... J'ai essayer avec ça :
mais ça ne fonctionne pas très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var selectElmt = document.getElementById("ComboPays"); var valeurselectionnee = selectElmt.options[selectElmt.selectedIndex].value;
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <label for="selection">Type </label>: <select name="selection" id="selection"> <option value="ingenieur">Ingénieur</option> <option value="chercheur">Chercheur</option> </select> <div id="dynamicInput"> Publication 1 : <input type="text" name="myInputs[]"> <input type="button" value="+" onClick="addInput('dynamicInput');"> </div>
javascript :
merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var counter = 1; function addInput(dynamicInput){ var newdiv = document.createElement('div'); newdiv.innerHTML = "Publication " + (counter + 1) + " : <input type='text' name='myInputs[]'><br/>"; document.getElementById(dynamicInput).appendChild(newdiv); counter++; }
Partager