09.09.2011, 15:39
|
Новичок на форуме
|
|
Регистрация: 09.09.2011
Сообщений: 2
|
|
Требуется скрипт (из select в input)
Требуется в зависимости от значения select менять динамически поле select на input. Допустим, значения select: "1","2","3","более 3х".
при выборе "более 3х" вместо выпадающего списка выводится текстовое поле.
пример: http://www.expert-video.ru/catalog/i...-i6271vtd-66h/
см. кол-во товаров при покупке
ваши предложения в личку пожалуйста
все тех вопросы сюда
Последний раз редактировалось puponets, 09.09.2011 в 15:43.
|
|
09.09.2011, 15:55
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
внимательно прочитайте правила раздела, и отредактируйте свое сообщение
|
|
09.09.2011, 16:08
|
Профессор
|
|
Регистрация: 29.06.2011
Сообщений: 445
|
|
<select onchange="more3x(this)" name="quantity">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="-1">Более трех</option>
</select>
<script>
function more3x(obj) {
if (obj.options[obj.selectedIndex].value != -1) return;
var inp = document.createElement('input');
inp.type = 'text';
inp.name = obj.name;
obj.parentNode.replaceChild(inp, obj);
inp.focus();
}
</script>
Эх, не пыльная работенка!
|
|
09.09.2011, 22:46
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
ваый, за такие интерфейсы надо по рукам как минимум давать. Как мне вернуть select?!
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
09.09.2011, 23:15
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от B~Vladi
|
ваый, за такие интерфейсы надо по рукам как минимум давать. Как мне вернуть select?!
|
В разделе семинаров, почти также меняет чекбокс Илья, меня тоже припарило
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
09.09.2011, 23:40
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
Сообщение от B~Vladi
|
Как мне вернуть select?!
|
а как он возвращается в примере из первого поста?)
ваый, все правильно реализовал, как просил заказчик.
|
|
09.09.2011, 23:41
|
Профессор
|
|
Регистрация: 29.06.2011
Сообщений: 445
|
|
Сообщение от B~Vladi
|
ваый, за такие интерфейсы надо по рукам как минимум давать. Как мне вернуть select?!
|
Стоп, я, конечно, об этом думал, но потом решил сделать один в один, как в примере приведенном автором, если перейти по его ссылке. Потому что этого в тз не было, а значит - доработка. То есть + 30 рублей, которые бюджетом заказчика не предусмотрены.
|
|
09.09.2011, 23:41
|
Профессор
|
|
Регистрация: 29.06.2011
Сообщений: 445
|
|
Сообщение от Gvozd
|
а как он возвращается в примере из первого поста?)
ваый, все правильно реализовал, как просил заказчик.
|
во, точно опередил с объяснением
|
|
10.09.2011, 01:24
|
|
Модератор Всея Форума
|
|
Регистрация: 14.05.2009
Сообщений: 4,021
|
|
Сообщение от ваый
|
Стоп, я, конечно, об этом думал, но потом решил сделать один в один, как в примере приведенном автором, если перейти по его ссылке. Потому что этого в тз не было, а значит - доработка. То есть + 30 рублей, которые бюджетом заказчика не предусмотрены.
|
Не ну так то ты прав, но, в отличии от армии, в нашей профессии инициатива поощряется
__________________
Болтовня ничего не стоит. Покажите мне код. — Linus Torvalds
влад.куркин.рф
|
|
11.09.2011, 11:04
|
Новичок на форуме
|
|
Регистрация: 09.09.2011
Сообщений: 2
|
|
ваый,
спасибо за помощь. отписал в личку
|
|
|
|