Size: a a a

Django [ru] #STAY HOME

2021 March 12

А

Артем in Django [ru] #STAY HOME
в первых двух строках
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Amin'
источник

А

Артем in Django [ru] #STAY HOME
должно сработать, сомнения только в выборе события, может Onclick нужно будет на что то другое поменять
источник

А

Артем in Django [ru] #STAY HOME
хотя вроде так работало у меня
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
То есть по дэфолту у нас они невидимы, а потом мы просто меняем класс формы
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Правильно понимаю?
источник

А

Артем in Django [ru] #STAY HOME
чтобы по дефолту они были не видимы тебе в классах form1 и form2, нужно поставить свойство display:none;
источник

А

Артем in Django [ru] #STAY HOME
посмотри код подправил немного тупанул, там где classList.remove
источник

А

Артем in Django [ru] #STAY HOME
удаляем visible
источник

А

Артем in Django [ru] #STAY HOME
а не hidden, и hidden не нужен в css
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
буду разбираться
источник

А

Артем in Django [ru] #STAY HOME
у тебя формы где в forms.py или html?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Формс
источник

А

Артем in Django [ru] #STAY HOME
ща
источник

А

Артем in Django [ru] #STAY HOME
CSS:
.form1, .form2 {
  display:none;
}
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Чтобы ты понимал уровень печали - сейчас пытаюсь подключить цсс
источник

А

Артем in Django [ru] #STAY HOME
<link rel="stylecheet" href="путь через статики к css">
источник

А

Артем in Django [ru] #STAY HOME
так же в css:
.visible {
  display:block;
}
источник

А

Артем in Django [ru] #STAY HOME
в JS
источник

А

Артем in Django [ru] #STAY HOME
let first_radio = document.QuerySelector('.form1');
let two_radio = document.QuerySelector('.form2');

first_radio.onclick function() {
     first_radio.classList.add('visible');
     two_radio.classList.remove('visible');
};

two_radio.onclick function() {
     two_radio.classList.add('visible');
    first_radio.classList.remove('visible');
}
источник