Привязка к идентификатору, который был добавлен с помощью js только после нажатия

#javascript #html #css

#javascript #HTML #css

Вопрос:

В проекте, над которым я работаю, у меня есть ссылка с href:

 <a href="#ID123"> Link </a> 
 

Этот идентификатор не существует на странице. После нажатия на эту ссылку — функция JS добавляет div с этим идентификатором.

 <div id="ID123"> some text </div>
 

а также привязка к URL-адресу www.web.com/#ID123

Я хочу предварительно выполнить действие привязки сразу после добавления div. Я перепробовал много вещей, но ни одна из них действительно не работает.

Я был бы рад некоторой помощи, используя только JavaScript, а не какую-либо другую библиотеку.

спасибо.

Комментарии:

1. Хотите поделиться кодом JavaScript?

2. после добавления привязки попробуйте location.href='#ID123'

3. Я пробовал, но это не работает: ( Я пробовал: window.scrollTo(); и id.scrollIntoView(); также

4. Добавляет ли он тег привязки после щелчка, и вы хотите, чтобы страница переходила к этому идентификатору после этого?