использование href связывает в <опции> тег

У меня есть следующий HTML-код:

<select name="forma">
    <option value="Home">Home</option>
    <option value="Contact">Contact</option>
    <option value="Sitemap">Sitemap</option>
</select>

Как я могу сделать Домой, Контакт и значения Карты сайта как ссылки? Я использовал следующий код и поскольку я ожидал, что он не работал:

<select name="forma">
    <option value="Home"><a href="home.php">Home</a></option>
    <option value="Contact"><a href="contact.php">Contact</a></option>
    <option value="Sitemap"><a href="sitemap.php">Sitemap</a></option>
</select>
124
задан Shaggy 15 July 2016 в 16:59
поделиться

4 ответа

<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>

UPDATE (ноябрь 2015): В наше время и в нашем возрасте, если вы хотите иметь выпадающее меню, есть много, пожалуй, лучших способов реализовать один. Этот ответ является прямым ответом на прямой вопрос, но я не поддерживаю этот метод для сайтов с публичной ориентацией.

.
250
ответ дан 24 November 2019 в 01:05
поделиться

Тэг