• Почему JS не выводит i в input?

    @andreysuha
    Что то знаю
    Потому что вы его не выводите, функуция выполняется но она не подставляет значение в инпут. Другими словами вам нужно переопределять значение инпут внутри функции add
    Ответ написан
    Комментировать
  • Почему JS не выводит i в input?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Потому что у вас две ошибки:
    Первая

    Вы пишите onclick="add1". Это не работает, потому что при нажатии на кнопку вычисляется выражение в кавычках. А результатом выражения "add1" является функция. Обратите внимание, не вызов функции, а просто ссылка на функцию.
    Следует писать так: onclick="add1()"

    А вообще хочу заметить, что такой способ создания обработчика слегка морально устарел. По сути он приравнивается к использованию функции eval, а это скверно, не стильно и не модно.
    Более правильный вариант убрать атрибут onclick, а в скрипте добавить обработчик примерно так:
    var button = document.querySelector("button"); //как-то получаем указатель
    button.addEventListener("click", add1); //добавляем сам обработчик

    Вторая

    Внутри функции add1 вы увеличивает глобальную переменную на единицу.
    И переменная действительно увеличивается (если первая ошибка уже исправлена).
    Однако это никак не отображается на странице.
    Потому что переменная и значение инпута - не одно и то же.
    Исправлением будет перенос операции копирования внутрь функции:
    function add1(){
      i++;
      inp1.value = i;
    }

    Вот теперь копирование будет происходит при каждом вызове функции, а не только при загрузке страницы.
    Ответ написан
    4 комментария
  • Почему Border не работает?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Потому что у div'ов указаны id, а border вы назначаете классам
    Ответ написан
    Комментировать
  • Как сделать скачивание файла через js?

    @Suleimanov_Ismar Автор вопроса
    Вопрос решен, всем большое спасибо!
    jQuery( "input.wpcf7-form-control.wpcf7-submit" ).click(function() {   
            var link = document.createElement('a');
            link.setAttribute('href','http://billgroup.kg/wp-content/uploads/pdf/DeluxeAntalya-Presentation.pdf');
            link.setAttribute('download','download');
            link.click();
        }
    Ответ написан
    3 комментария
  • Как сделать меню с анимацией пролистывания?

    EYPPNM
    @EYPPNM
    I'm not gonna tell you about anything, here
    это же обычная любая галерея делает
    Ответ написан
    2 комментария