<select name="forma" onchange="location = this.value;">
<option value="Home.php">Home</option>
<option value="Contact.php">Contact</option>
<option value="Sitemap.php">Sitemap</option>
</select>
GÜNCELLEME (Kasım 2015): Bu gün ve yaşta bir açılan menüye sahip olmak istiyorsanız, birini uygulamak için tartışmasız daha iyi yollar vardır. Bu cevap doğrudan bir soruya doğrudan bir cevap, ancak halka açık web siteleri için bu yöntemi savunmuyorum.
GÜNCELLEME (Mayıs 2020): Birisi yorumlarda neden bu çözümü savunamayacağımı sordu. Sanırım bu bir anlambilim meselesi. HTML öğelerinin semantik toplantısı olduğu ve bir amacı olduğu, sizi götürdüğü , listelerden bir şeyler seçtikleri için kullanıcılarımın gezinme <a>
ve <select>
form seçimleri yapmak için saklanmasını tercih ederim .anchors
<select>
Eğer (non grafiksel tarayıcı veya ekran okuyucu veya sayfa programlı erişilen veya JavaScript devre dışı) sonra ne "anlamına gelen" veya bunun "niyet" olduğunu geleneksel olmayan bir tarayıcı ile bir sayfasını görüntülerken eğer düşünün <select>
sahip navigasyon için kullanılır? "Lütfen bir sayfa adı seçin" diyor ve başka bir şey değil, kesinlikle gezinmeyle ilgili hiçbir şey yok. Buna kolay cevap şudur, well i know that my users will be using IE or whatever so shrug
ama bu anlamsal önem noktasını kaçırmaktadır.
Bazı düzenli ankrajlar içeren uygun düzen elemanlarından (ve bazı js) oluşan korkak bir açılır arayüz öğesi, düzen öğesi kaybolsa bile yine de niyetini korurken, "bunlar bir grup bağlantıdır, birini seçin ve oraya gideceğiz" .
İşte kötüye kullanımı ve kötüye kullanımı hakkında<select>
bir makale .