Что не так с моим JavaScript? .classname [закрыто]Html

Программисты Html
Ответить
Anonymous
 Что не так с моим JavaScript? .classname [закрыто]

Сообщение Anonymous »

Я работаю над навигацией, и моя цель состоит в том, что когда вы нажимаете на ссылку, она изменит класс на .nav-link-active, изменяя текущий .nav-link-активность обратно на .nav-link. < /p>
Вот мой код: < /p>

Код: Выделить всё


[url=#index]Home[/url]
[url=#services]Services[/url]
[url=#info]Info[/url]
[url=#contact]Contact[/url]



var revert = "nav-link";
var active = "nav-link-active";
function removeActive() {
var elRevert = document.getElementsByClassName("nav-link-active");
elRevert.className = revert;
}
function setActive() {
var elSet = document.getElementsByClassName("nav-link");
elSet.className = active;
}
function activeNavLink() {
removeActive();
setActive();
}

Это, вероятно, будет легко исправить для кого -то, но я впервые пишу JavaScript, и я понятия не имею, что случилось.

Подробнее здесь: https://stackoverflow.com/questions/290 ... -classname
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»