Не знал, как назвать статью!
Но хорошо, что есть краткое описание, где я смогу хоть немного объяснить, что будет в этой статье.
Скажу сразу, что это полезно, если на сайте нужно вводить в поле цифры, например, в интернет-магазине для выбора количества товаров. По бокам формы для ввода цифр будут кнопки «+» и кнопка «-». При нажатии на кнопку «+», значение в поле с каждым кликом будет прибавляться на один. Так же и кнопка «-» будет отниматься с общего значения на один с каждым кликом до «0».
Вот так выглядит пример (поклацайте на «+» и «-»):
Теперь код.
CSS (это не обязательно):
#amount { /* ширина поля */ width:25px; }
Код JavaScript:
<script> function change(objName, min, max, step) { var obj = document.getElementById(objName); var tmp = +obj.value + step; if (tmp<min) tmp=min; if (tmp>max) tmp=max; obj.value = tmp; } </script>
Код HTML:
<input type="button" value="+" onClick="change('amount',0,10, 1);"/> <input id="amount" type="text" value="1"/> <input type="button" value="-" onClick="change('amount',0,10,-1);"/>
Ну, все, сохраняйте и смотрите, что получилось у вас!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330341 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274700 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222518 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187688 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
Один ответ на комментарий - Как сделать в input type кнопки «+» и «-» по бокам
Добавить комментарий
Метки: html, javascript, Вебмастеру, для сайта
Нужная штука! Сейчас делаю магазин на плагине WP Shop. Плюс плагина – что очень простой. А минус, что местами какой-то недоделанный. Вот таких как раз кнопок +/- рядом с количеством товара там почему-то нет. Теперь будут)