Javascript Как получить # идентификатор из конца HTML-URL
У меня есть веб-страница с некоторыми ссылками
<a href="#glass">Glass</a>
<a href="#plastic">Plastic</a>
<a href="#ceramic">Ceramic</a>
что изменить параметры на странице. Я хочу получить #glass, #plastic или #ceramic в javascript в конце URL, но я хочу, чтобы опция работала с другими ссылками с других сайтов.
1 ответ
Чтобы получить конкретный идентификатор, используйте эту строку кода:
var id = window.location.toString().split('#')[1]
Он получит весь URL (пример: http://example.site/home#contact
) и, поскольку # является уникальным символом в каждом URL, вы можете использовать string.split()
чтобы получить часть строки, которая идет после #, в этом случае, contact
,