Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 15

SE

So Easy in JavaScript Noobs — сообщество новичков
So Easy
Добрый вечер!
Есть такая вот штука, псевдокласс active на кнопке принять работает и при удержании кнопки, как это можно исправить? Раньше я прописывал анимацию, чтоб не было такого.
Хочу без анимации отрезать удержание кнопки
подскажите пжлст
источник

j

jk in JavaScript Noobs — сообщество новичков
AstralRomance
В реквест пейлоуде пусто. И попробовал перед fetch сделать console.log(data) - в консоли также пусто.
Что-то ты мне про хендлер кривишь душой. Ты делаешь post формы по умолчанию, хендлер твой не должен работать вообще. Потому что эвент называется submit а не onsubmit.
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
Что-то ты мне про хендлер кривишь душой. Ты делаешь post формы по умолчанию, хендлер твой не должен работать вообще. Потому что эвент называется submit а не onsubmit.
Прям щас я пробую с submit, мне сказали, что я неправ с onSubmit.
При обработке onSubmit мне на сервер приходят корректные данные, но страница обновляется, чего мне не надо.
источник

j

jk in JavaScript Noobs — сообщество новичков
AstralRomance
Прям щас я пробую с submit, мне сказали, что я неправ с onSubmit.
При обработке onSubmit мне на сервер приходят корректные данные, но страница обновляется, чего мне не надо.
onsubmit не делает ничего, совсем. Форма делает post полностью игнорируя всё то что ты написал в хендлере, это её поведение по умолчанию.
источник

j

jk in JavaScript Noobs — сообщество новичков
Самое очевидное что ты должен сделать когда написал листенер - проверить вызывается он вообще или нет xD
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
Самое очевидное что ты должен сделать когда написал листенер - проверить вызывается он вообще или нет xD
Если preventDefault() вызывать в конце, в консоль есть вывод, получается, вызывается обработчик.
источник

ИW

Игорь Web in JavaScript Noobs — сообщество новичков
Помогите, пожалуйста, написать код: при клике на button находим все теги с классом:"dark", и меняем класс на "light". При повторном клике- наоборот
источник

C

Cvai in JavaScript Noobs — сообщество новичков
So Easy
Добрый вечер!
Есть такая вот штука, псевдокласс active на кнопке принять работает и при удержании кнопки, как это можно исправить? Раньше я прописывал анимацию, чтоб не было такого.
Хочу без анимации отрезать удержание кнопки
ужасное решение полагаю, но можешь попробовать нагуглить как через джс скинуть active и на нажатие скидывать его(можно с задержкой). Может сработает.
источник

j

jk in JavaScript Noobs — сообщество новичков
AstralRomance
Если preventDefault() вызывать в конце, в консоль есть вывод, получается, вызывается обработчик.
Ага, и preventDefault должен мешать запускать штатный процесс поста формы после нажатия на кнопку.
источник

j

jk in JavaScript Noobs — сообщество новичков
Теперь смотри что не так с fetch,
источник

SE

So Easy in JavaScript Noobs — сообщество новичков
Cvai
ужасное решение полагаю, но можешь попробовать нагуглить как через джс скинуть active и на нажатие скидывать его(можно с задержкой). Может сработает.
ну да, спасибо, легче просто написать анимацию и с js её вызывать
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
Теперь смотри что не так с fetch,
Попробовал сделать:
let data = playerForm.elements.player.value;
console.log(data);
fetch('http://127.0.0.1:8080', {method:'POST', body:JSON.stringify(data)});
e.preventDefault()
В консоль строчка из формы выводится, а на сервере все еще пусто. ЧЯДНТ?
источник

j

jk in JavaScript Noobs — сообщество новичков
fecth?
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
fecth?
В скрипте нормально написано.
источник

j

jk in JavaScript Noobs — сообщество новичков
AstralRomance
В скрипте нормально написано.
Скинь всё целиком куда нибудь.
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
Скинь всё целиком куда нибудь.
источник

j

jk in JavaScript Noobs — сообщество новичков
Код работоспособен. Смотри сервер.
источник

C

Cvai in JavaScript Noobs — сообщество новичков
AstralRomance
Попробовал сделать:
let data = playerForm.elements.player.value;
console.log(data);
fetch('http://127.0.0.1:8080', {method:'POST', body:JSON.stringify(data)});
e.preventDefault()
В консоль строчка из формы выводится, а на сервере все еще пусто. ЧЯДНТ?
на ошибки не хочешь попробовать отловить?
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
jk
Код работоспособен. Смотри сервер.
Так вот я на сервере просто смотрю, что в реквесте, а там ничего.
источник

j

jk in JavaScript Noobs — сообщество новичков
AstralRomance
Так вот я на сервере просто смотрю, что в реквесте, а там ничего.
Показывай серверный код xD
источник