La communauté ALL HTML c'est 60191 membres à ce jour dont 0 inscrits aujourd'hui et 14 depuis une semaine.

Menu déroulant, dimension du texte

Photo de drouin Article publié le dimanche 13 janvier 2008 par drouin.
Cet article est classé dans les catégories « Javascript »

Menu déroulant, dimension du texte

Bonjour voici un code pour un menu déroulant que j'ai trouvé sur internet :

<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
function menuderoulant(selection){
window.location=selection.options[selection.selectedIndex].value;
}
//-->
</script>

<form name="form1">
<div align="center">
<select name="menu" onChange="menuderoulant(this)">
<option value="#">Menu</option>
<option value="index2.php">Page 1</option>
<option value="index2.php">Page 2</option>
<option value="index2.php">Page 2</option>
</select>
</div>

Le code fonctionne très bien. Par contre, je cherche à changer la dimension des caractère (de l'écriture) mais je n'y arrive pas. Quelqu'un pourrait m'aidé ? Car je suis un peu mélangé. Je voudrais mettre en place un texte plus gros pour l'écriture du menu.

Merci

VOS COMMENTAIRES ...

Commenter cette publication

Photo de programmeur28 Commentaire publié le samedi 10 janvier 2009 à 13 h 17 par programmeur28
Essaye avec ce code :

<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
function menuderoulant(selection){
window.location=selection.options[selection.selectedIndex].value;
}
//-->
</script>

<form name="form1">
<div align="center">
<select name="menu" onChange="menuderoulant(this)">
<option value="#">Menu</option>
<option value="index2.php"><dimension="?"><size="16">Page 1</size></dim></option>
<option value="index2.php"><dimension="?"><size="16>Page 2</size></dim></option>
<option value="index2.php"><dimension="?"><size="16">Page 2</size></dim></option>
</select>
</div>
</from>
Le probleme c'est que je suis pas dans le language javascript xD , mais je pense que le size marchera ;-) , pour la dimension je c'est pas :-s , mais les noob qui copier/coller le code et qui enregistre , malheuresement quant-ils cliqueront sur "Page 1" reconnu par le "index2.php" ben sa va pas marcher puisqu'il n'aura soit pas fait une autre page PHP reconnaissante ou il n'aura pas nommé sont fichier PHP index2.php ;) , tout se joue la le crois pour les transitions de page ;p . Bon je pense que tu est plus placé que moi sur ce point la mais j'essaye d'aider ;-p ! Aussi tu n'avais pas fermé la balise <from name="from1"> ;-) je te l'ai fait :-) Voila répond moi vite si j'ai mis une betise ;-) ! LOL ! !Merci !
Photo de sisimon123 Commentaire publié le vendredi 13 mars 2009 à 09 h 01 par sisimon123
Mais comment on insere un lien apres parceque la ca va sur une page "index2"
Photo de arnaud83 Commentaire publié le mardi 21 avril 2009 à 16 h 28 par arnaud83
Bonjour,

Est-il possible de faire un "répertoire" de données, type formulaire?
Je souhaiterais partir de cette base, et lorsque l'on clique sur une des données du formulaire, on puisse accéder à une autre page où des données seraient classées :

<H3>Formulaire pour "Liste déroulante"</H3>
<FORM ACTION="select_1.htm">
<P>Faites votre choix:<BR>
<SELECT NAME="Saison" SIZE=3>
<OPTION VALUE="Printemps">Printemps</OPTION><BR>
<OPTION VALUE="Ete">Eté</OPTION><BR>
<OPTION VALUE="Automne">Automne</OPTION><BR>
<OPTION VALUE="Hiver">Hiver</OPTION><BR>
</SELECT>
</FORM>

J'ai essayé de combiné avec différents liens, des bouttons et autres mais je n'y parviens pas.

Si quelqu'un a une idée pour résoudre ce problème qui me bloque dans l'avancée de la création du site, je suis client, lol.
Même une idée plus simple je prends..jusi en galère totale

Merci d'avance.
Photo de nours312 Commentaire publié le mardi 21 avril 2009 à 20 h 10 par nours312
Si quelqu'un a une idée pour résoudre ce problème qui me bloque dans l'avancée de la création du site, je suis client, lol.
Même une idée plus simple je prends..jusi en galère totale

sur ce forum, les idées ne manques pas !! mais la meilleure idée ne correspondrait pas obligatoirement avec ce que tu cherche ! ...
Que souhaites tu faire concrètement ... ?

tu souhaites que lorsque que l'on change la valeur du <select> l'internaute soit redirigé vers une page précise ? (induite par le choix sélectionné)
Ou est-ce autre-chose ?
Photo de arnaud83 Commentaire publié le mercredi 22 avril 2009 à 08 h 48 par arnaud83
Je ne sais pas si j'ai été assez clair (je commence dans la création de site, depuis 2jours) mais je souhaiterais faire un "répertoire" de données, type formulaire?
Je souhaiterais partir de cette base, et lorsque l'on clique sur une des données du formulaire (printemps, été, automne ou hiver), on puisse accéder à une autre page où des données, relatives à la donnée saisie, seraient accessibles:

<H3>Formulaire pour "Liste déroulante"</H3>
<FORM ACTION="select_1.htm">
<P>Faites votre choix:<BR>
<SELECT NAME="Saison" SIZE=3>
<OPTION VALUE="Printemps">Printemps</OPTION><BR>
<OPTION VALUE="Ete">Eté</OPTION><BR>
<OPTION VALUE="Automne">Automne</OPTION><BR>
<OPTION VALUE="Hiver">Hiver</OPTION><BR>
</SELECT>
</FORM>

J'ai essayé de les combiné avec différents liens, des bouttons et autres mais je n'y parviens pas.

Voila...dites moi si vous ne comprenez pas tout à fait ce que je demande, j'essaierais d'être plus précis.
Photo de arnaud83 Commentaire publié le mercredi 22 avril 2009 à 08 h 55 par arnaud83
Concernant la valeur du select, j'ai essayé de l'attribuer a un dossier, un fichier ou à une page .htm, présent dans le meme fichier que la page que je crée, mais il n'est pas accessible...
Cela ne marche qu'avec des pages internet?
Si oui, comment intégrer les données que je souhaite mettre en relation avec les données du "repertoire" de type formulaire?
Si non, que changer dans l'adresse du fichier (de type C:\.....)?

Désolé si je réponds sur plusieurs messages...

Merci d'avance
Photo de taourirt Commentaire publié le jeudi 21 mai 2009 à 10 h 46 par taourirt
slt
Photo de johnybgood Commentaire publié le samedi 13 mars 2010 à 20 h 02 par johnybgood
Remplace ta ligne:
<div align="center">
par
<div align="center" style="font-size: <xx>px;">

ou <xx> est la taille des caractères en pixes

exemple: Pour des caractères de 24 pixels:
<div align="center" style="font-size: 24px;">

Commenter cette publication

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

Forums de discussions associés

Discutez et échangez sur ce thème dans notre forum Javascript - DHTML - VBScript.

Liens sponsorisés

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.