Я создаю страницу динамически:
document.body.appendChild.....
и пытается создать / связать разделы с идентификаторами фрагментов на лету.
когда я прикрепляю элемент привязки со ссылкой на фрагмент (после создает / прикрепляет соответствующий div: yournamehere):
<a href = "#yournamehere">yournamehere</a>
Ссылка не работает (перейдите к div с именем yournamehere). Почему? Не работают ли URL-адреса фрагментов, когда страница создается с помощью JavaScript?
редактировать: псевдо-js:
var div = makeElement("<div name='yournamehere'></div>");
document.body.appendChild(div);
var a = makeElement('<a href = "#yournamehere">yournamehere</a>')
document.body.appendChild(a);
@CalvinNunes, к сожалению, тоже не работает.
@CalvinNunes упс! nvm, ты на 100% прав, ID работает. Я мог бы поклясться, что атрибут name соответствует URL-адресам фрагментов. Благодарность! не стесняйтесь публиковать сообщения, поэтому я дам вам интернет-очки: P
name работает таким образом в HTML4, но не в HTML5



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


вы используете
name, для выбора и элемента с помощью#вы должны использоватьid