Comment lier par une page web une valeur d'une liste déroulante?
Boubou1978
Messages postés
4
Statut
Membre
-
Boubou1978 Messages postés 4 Statut Membre -
Boubou1978 Messages postés 4 Statut Membre -
Bonjour,
Je suis occupée de créer un website - Forum.
Je connais le langage html, css et php (sauf les if, else etc..)
J'essaie de faire une liste déroulante avec le nom des personnes.
Une fois qu'une personne est sélectionnée, elle devrait envoyer le visiteur sur la page lien.
Donc la sélection d'une valeur de la liste déroulante donnera à chaque fois une personne sur une page différente.
Qui peut m'aider? Je me tire les cheveux depuis plus de 24 heures!!
Merci
Je suis occupée de créer un website - Forum.
Je connais le langage html, css et php (sauf les if, else etc..)
J'essaie de faire une liste déroulante avec le nom des personnes.
Une fois qu'une personne est sélectionnée, elle devrait envoyer le visiteur sur la page lien.
Donc la sélection d'une valeur de la liste déroulante donnera à chaque fois une personne sur une page différente.
Qui peut m'aider? Je me tire les cheveux depuis plus de 24 heures!!
Merci
A voir également:
- Comment lier par une page web une valeur d'une liste déroulante?
- Liste déroulante excel - Guide
- Comment supprimer une page sur word - Guide
- Liste déroulante en cascade - Guide
- Comment traduire une page web - Guide
- Web office - Guide
4 réponses
En fait tu auras besoin d'un petit script en javascript voila ce code, je l'ai testé et ça marche bien:
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script language="JavaScript">
function fonction(){
valeur = document.getElementById("id").value;
document.forms['fo'].action = valeur ;
}
</script>
</head>
<body>
<form method="post" action="page1.html" name="fo">
<select name="nom" id="id" onChange= "fonction();">
<option value="" ></option>
<option value="page1.html"> nom1</option>
<option value="page2.html" >nom2</option>
</select>
<input type="submit" value="valider" />
</form>
</body>
</html>
pour la fonction en javascript elle prend la valeur sélectionnée dans la liste et le met dans l'attribut action de la balise form
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
<script language="JavaScript">
function fonction(){
valeur = document.getElementById("id").value;
document.forms['fo'].action = valeur ;
}
</script>
</head>
<body>
<form method="post" action="page1.html" name="fo">
<select name="nom" id="id" onChange= "fonction();">
<option value="" ></option>
<option value="page1.html"> nom1</option>
<option value="page2.html" >nom2</option>
</select>
<input type="submit" value="valider" />
</form>
</body>
</html>
pour la fonction en javascript elle prend la valeur sélectionnée dans la liste et le met dans l'attribut action de la balise form