function PressMe(){
var elements = document.getElementsByClassName("navigation");
for (var i = 0; i < elements.length; i++){
elements[i].href = "#HTML";
}
}
Попытка создать функцию с простым JavaScript, который должен сделать следующее, но я что-то упустил, и я не уверен, что.Javascript, как изменить href
<li class="navigation">HTML</li>
Должен быть изменен в
<li class="navigation><a href="#HTML">HTML</a></li>
Для трех элементов списка.
Умеют работать с jQuery, но это необходимо в JavaScript.
{
$(".navigation").wrapInner("<a href='#HTML'></a>");
});
Ну, вы не имеют элементов, поэтому нет HREF собственности, которые вы ориентируетесь в цикле. Измените innerHTML элементов li. – sinisake
Итак скопируйте innerHTML, удалите содержимое, добавьте привязку, установите html привязки к внутреннемуHTML, который вы скопировали .... – epascarello