<html>
<head>
<!-- les 4 lignes
suivantes sont nécessaires pour utiliser bootstrap !-->
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<script
src='./messcripts.js'></script>
</head>
<body>
<h1>Saisie des
personnes</h1>
<form id="f1"
action="#">
<div class="form-group">
Civilité :
<select id='civilite'>
<option>Madame</option>
<option>Monsieur</option>
</select>
</div>
<div class="form-group">
<label for="nom">Nom:</label>
<input type="text" class="form-control" placeholder="Saisir le
nom" id="nom">
</div>
<div class="form-group">
<label for="prenom">Prénom:</label>
<input type="text" class="form-control" placeholder="Saisir le
prénom" id="prenom">
</div>
<button type="button" class="btn btn-primary"
onClick="ajouter()">Ajouter</button>
<br/>
Liste des ajouts :
<select id="aff_pers"
onClick="afficherDetails(this)">
</select>
<br/><br/>
<span id="affichageRecap">
<h2>Détails des ajouts</h2>
<div class="card bg-success text-white">
<div class="card-body">
<span id = "details">
</span>
</div>
</div>
</span>
</form>
</body>
</html>
var
tabPersonne = [];
function
ajouter()
{
var aff_pers =
document.getElementById("aff_pers");
var civil =
document.getElementById("civilite");
var nom =
document.getElementById("nom");
aff_pers.innerHTML += "<option>" +
nom.value + "</option>";
var texte = civil.value + " " +
prenom.value + " " + nom.value + "<br/>"; // Pour pouvoir
afficher le détail ensuite
tabPersonne.push(texte);
civil.selectedIndex = 0;
nom.value="";
prenom.value="";
}
function
afficherDetails(sel)
{
var details =
document.getElementById("details");
var index = sel.selectedIndex;
details.innerHTML =
tabPersonne[index];
}