Liste déroulante(option par défaut)
momjunior
Messages postés
7
Statut
Membre
-
momjunior Messages postés 7 Statut Membre -
momjunior Messages postés 7 Statut Membre -
Bonjour,
J'ai une liste déroulante avec 2 options dont voici le code:
<script language="javascript">
function doDisplay(popup)
{
i=popup.selectedIndex
eval(popup.options[i].text+".book_details()")
}
doDisplay(document.form[0].books)
</script>
<form name="myForm">
<script language="javascript">
var page=""
page=page+"<select name='books' onchange='doDisplay(this)'>"
page=page+"<option selected> Afficher les livres par:"
page=page+"<option> Nom"
page=page+"<option> Prix"
document.write(page)
</script>
</form>
Vous remarquez que j'ai mis l'option "nom" par défaut.
Mais le problème c'est que quand j'affiche la page contenant la liste déroulante,j'aimerais que la page correspondant à l'option "nom" apparaisse par défaut,sans qu'on ne clique sur "nom".
Merci d'avance
J'ai une liste déroulante avec 2 options dont voici le code:
<script language="javascript">
function doDisplay(popup)
{
i=popup.selectedIndex
eval(popup.options[i].text+".book_details()")
}
doDisplay(document.form[0].books)
</script>
<form name="myForm">
<script language="javascript">
var page=""
page=page+"<select name='books' onchange='doDisplay(this)'>"
page=page+"<option selected> Afficher les livres par:"
page=page+"<option> Nom"
page=page+"<option> Prix"
document.write(page)
</script>
</form>
Vous remarquez que j'ai mis l'option "nom" par défaut.
Mais le problème c'est que quand j'affiche la page contenant la liste déroulante,j'aimerais que la page correspondant à l'option "nom" apparaisse par défaut,sans qu'on ne clique sur "nom".
Merci d'avance
Configuration: Windows XP Firefox 3.0.8
4 réponses
-
Bonsoir,
Avec ça ?<script language="javascript"> function doDisplay(popup) { i=popup.selectedIndex eval(popup.options[i].text+".book_details()") } doDisplay(document.form[0].books) </script> <form name="myForm"> <script language="javascript"> var page="" page=page+"Afficher les livres par : <select name='books' onchange='doDisplay(this)'>" page=page+"<option selected> Nom" page=page+"<option> Prix" document.write(page) </script> </form> -
Tout d'abord merci,
En fait j'ai oublié de dire que j'avais déjà essaér ça,c'est à dire mettre "<option selected> Nom".Mais ça ne marche pas.En effet l'option "nom" s'affiche dans la liste déroulante mais la page ne s'affiche pas,je dois cliquer sur "nom" pour que ça s'affiche -
Avec toutes les capacités que j'ai, je ne saurais te répondre. Je ne vois pas comment on pourrait faire ça. Désolée
-