Здравствуйте. При заказе пользователь вводит количества товара. Мне необходимо взять это вводимое количество, сравнить с реальным количеством, что есть. Если пользователь вводит больше, чем у меня есть, то выводим какое-нибудь сообщение. Решил начать с малого, просто вывести вводимое пользователем значение. Нашел кучу примеров, но ничего не получается. Выводит undefined вместо значения. Код: <script> var input = document.getElementsByClassName('plus-minus'); alert(input.value); </script>
В ОпенКарт это уже предусмотрено. В настройках магазина есть опция "заказ при нехватке на складе" (в зависимости от перевода название может отличаться). Если её отключить, а в корзине больше единиц товара, чем есть в наличии, то будет предупреждение.