Con gli STYLE puoi già ottenere degli ottimi risultati.
IExplorer lo renderà un po' diverso da FireFox, ma i colori vengono rispettati.codice:<SELECT NAME=" Lingua " onChange="redirectURL(this.value);" style="background-color: #c0c0e0; color: #606060; width: ; font-family: Helvetica, Arial, sans-serif; font-weight: bold; border: 0px;"> <OPTION value=" - scegli la lingua - "> - scegli la lingua - </OPTION> <OPTION value=" Inglese " > Inglese </OPTION> <OPTION value=" Italiano " > Italiano </OPTION> <OPTION value= " Francese " > Francese </OPTION> <OPTION value= " Tedesco " > Tedesco </OPTION> </SELECT>
Volendo, puoi applicare uno specifico style anche a una singola OPTION.
La larghezza della SELECT aumenta (si adegua) se il testo di una OPTION si allunga; altrimenti, puoi assegnare a WIDTH un Valore in pixel o in % percentuale.
Dalla SELECT con JavaScript, possiamo recuperare il Valore di VALUE della OPTION selezionata; il comando ONCHANGE che ho inserito nel Tag, richiama questa semplice funzione:
Se come Valori dei VALUE mettiamo degli indirizzi-pagina (Path o URL), e nella function inseriamo la riga con istruzione:codice:<script type="text/javascript"> function redirectURL(URL){ alert(URL); } </script>
window.location.href=URL;
si avrà il reindirizzamento della presente finestra.
Per aprire in nuova finestra, dovremo adoperare:
window.open(URL);
Per ora studia su questi, poi ti dico come fare la variante col bottone.
Buon pomeriggio,
Enzo.

Rispondi quotando