ОПРОС НА JS / 30 СТРОЧЕК КОДА

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ • 3

  • @kingstonssduv4009
    @kingstonssduv4009 2 місяці тому +1

    Занятно видеть чистый JS и HTML, после работы с Angular и прочими)

  • @gmdchainick
    @gmdchainick 2 місяці тому +1

    Спасибо за видео!

  • @DaB00gieW00gie
    @DaB00gieW00gie Місяць тому

    слишком всё сложно.
    1. вы доверяете тому, что шрифт у юзера окажется приемлемым и потому не называете конкретный шрифт,
    но при этом если пользователя устраивает его системный шрифт и он его не поменял,
    то почему не указать просто font-family:system-ui?
    2. вы перепутали радиокнопки с чекбоксами - у радиокнопок только одно имя и из формы приходит только одно значение.
    3. да и с DOM как-то всё сложно, впрочем и ветвления там лишние (из п.2)
    так то, всё, что до отправки на сервер можно сократить до двух строк:
    const selectefValue = document.forms[0]['question1'].value
    !!selectefValue ? toFetch(selectefValue) : alert('err')
    да и проверка "на пустую строку" тут нужна только на тот случай, если вы не сделали это через CSS и кнопка была активна до момента выбора одного из положений радио-переключателя (css умеет проверять формы и деактивировать элементы форм).
    а дальше я и не стал смотреть, извините.