Я - очень новый веб-разработчик. Я прекрасно разбираюсь в HTML и CSS, а я пытаюсь изучить javascript. Im very new 1 месяц назад Я никогда не кодировал одну строку, и я уже сделал 2 или 3 веб-сайта, но ни один из них не поддерживает JS.Скрытие/отображение содержимого в javascript
Я знаю, что могу сделать это в jquery и уже, но хочу Поймите это, и я хочу, чтобы иметь возможность сделать это в javascript.
Так вот оно. Я делаю простую игру для практики, все, что она делает, это задавать вопросы и изменять элементы из display = none, чтобы отобразить = блок на основе события click для двух больших кнопок YES или NO.
Итак, этот первый код, ориентированный на yes_button, отлично работает. Появятся инструкции Скрыть и первый вопрос (Q1). Кнопка «Нет» не работает, и я не могу понять, почему, это по сути тот же код, предназначенный для другого элемента.
Вещь, которые я проверил: элемент ID/селекторы являются правильными верблюжьим хорошо, нет незакрытых скобок, пола колонов не хороши,
является ошибка в логике где-нибудь?
window.onload = function() {
yes_button.onclick= function() {
document.getElementById("instructions").style.display="none";
document.getElementById("q1").style.display="block";
};
no_button.onClick=function() {
document.getElementById("instructions").style.display="none";
document.getElementById("nointro").style.display="block";
};
};
Мы не можем помочь вам, не видя HTML/структуру DOM, не зная, что '' yes_button' и no_button' являются, и т.д. Фактический код, показанный отлично, насколько это возможно, поэтому ... –
onClick должен быть включен. Javascript чувствителен к регистру. –
Луис, я лично потворствую твоему использованию «хочу». Один из моих любимых не-слов. :-) – Vinay