Пересылка на тег привязки после использования выберите - PullRequest
0 голосов
/ 24 ноября 2010

У меня есть список выбора, и я хочу, чтобы люди направлялись на теги id после выбора соответствующих опций.

select

Я знаю, что собираюсьдолжен использовать какой-то метод onClick (), но какой JavaScript следует использовать для пересылки на привязку значения?

1 Ответ

2 голосов
/ 24 ноября 2010

См. Этот ответ: Программно выделите метку привязки

В основном ...

onclick="document.getElementById('targetID').scrollIntoView(true);"

или

window.location.href = '#targetName';

Однако,похоже, что по крайней мере некоторые версии IE не распознают щелчки на <options>, поэтому вам придется вместо этого поместить код onclick на <select>.Если вы сделаете значение каждого параметра #anchor вы собираетесь (и помните, установить идентификатор якорей, а также имя), вы сможете получить значение выбранного параметра, а затем прокрутить до него,Это также потребует гораздо меньше кода, поскольку вы пишете одну функцию прокрутки в одном событии щелчка, а затем сохраняете данные значений параметров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...