Ecrire dans un <select> en html
Fermé
Bonjour,
j'aimerais savoir s'il est possible de faire une liste déroulante dans laquelle on peut écrire qqchose.
y'a-t-il une propriété du <select> qui fait qu'en puisse de pouvoir choisir un élément dans la liste déroulante, on puisse aussi écrire un élément et ensuite soit l'ajouter dans la liste ou en faire autre chose ??
merci
j'aimerais savoir s'il est possible de faire une liste déroulante dans laquelle on peut écrire qqchose.
y'a-t-il une propriété du <select> qui fait qu'en puisse de pouvoir choisir un élément dans la liste déroulante, on puisse aussi écrire un élément et ensuite soit l'ajouter dans la liste ou en faire autre chose ??
merci
A voir également:
- Ecrire dans un <select> en html
- Ecrire en gras sur whatsapp - Guide
- Ecrire en miroir - Guide
- Écrire en majuscule - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Editeur html - Télécharger - HTML
3 réponses
trik59
Messages postés
241
Date d'inscription
mardi 9 décembre 2003
Statut
Membre
Dernière intervention
17 mai 2012
39
24 janv. 2005 à 11:05
24 janv. 2005 à 11:05
je croi que c'est sa ke tu demande !
<html>
"Votre Opinion"<select name=opinion1>
<option> trés satisfait
<option selected>Satisfait
<option>Indifférent
....
....
...
</select>
</html>
<html>
"Votre Opinion"<select name=opinion1>
<option> trés satisfait
<option selected>Satisfait
<option>Indifférent
....
....
...
</select>
</html>
pour ca veuiller me donner ton adresse pour t'envoyer la documontatioàn complete pour ca
voici ce que je te propose
la javascript à mettre au dessus du formulaire
<script language="JavaScript">
function nouveau(){
if ( document.mon_for.var_tme.value =='nouveau') {
document.mon_for.new_tme.disabled = false;
document.mon_for.new_tme.value = 'Entrez votre thème ici';
} // fin if
else {
document.mon_for.new_tme.disabled = true;
document.mon_for.new_tme.value ='';
}
} // fin function nouveau()
function vider(){
if ( document.mon_for.new_tme.value =='Entrez votre thème ici') {
document.mon_for.new_tme.value ='';
} // fin if
} // fin function vider()
</script>
et le formulaire
<form action='compte_qcm_ajout_resultat.php' method='post' name='mon_for' onSubmit='return soumettre()' enctype='multipart/form-data'>
<select name="var_tme" style="background-color:#D2E1F7" onChange="nouveau()">
<option value="la mer">la mer</option>
<option value="les rochers">les rochers</option>
<option value="nouveau">Nouveau</option>
</select>
<input type="text" name="new_tme" onclick="vider()" disabled>
</form>
voila tout ce qu'il faut
la javascript à mettre au dessus du formulaire
<script language="JavaScript">
function nouveau(){
if ( document.mon_for.var_tme.value =='nouveau') {
document.mon_for.new_tme.disabled = false;
document.mon_for.new_tme.value = 'Entrez votre thème ici';
} // fin if
else {
document.mon_for.new_tme.disabled = true;
document.mon_for.new_tme.value ='';
}
} // fin function nouveau()
function vider(){
if ( document.mon_for.new_tme.value =='Entrez votre thème ici') {
document.mon_for.new_tme.value ='';
} // fin if
} // fin function vider()
</script>
et le formulaire
<form action='compte_qcm_ajout_resultat.php' method='post' name='mon_for' onSubmit='return soumettre()' enctype='multipart/form-data'>
<select name="var_tme" style="background-color:#D2E1F7" onChange="nouveau()">
<option value="la mer">la mer</option>
<option value="les rochers">les rochers</option>
<option value="nouveau">Nouveau</option>
</select>
<input type="text" name="new_tme" onclick="vider()" disabled>
</form>
voila tout ce qu'il faut
24 janv. 2005 à 11:33
Pour plus de propreté, ça serait bien de fermer les <option> par des </option> quand même :o)
Qui va en mer pour son plaisir,
irait en enfer pour ses vacances
24 janv. 2005 à 11:37
merci nizoli :)
6 avril 2005 à 14:24
Merci
ie@coolinfo.org
24 janv. 2005 à 11:51