Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Сыну дали задачку! Помогите решить.


Автор: 4y8ak 16.6.2015, 22:25
Нужно переделать код другой задачки! а именно http://jsfiddle.net/phantasm/njcqzrnx/. Создать первое окошко для ввода какого либо значения (не суть важно какого: слово, предложение, ссылка, сообщение, да что угодно =)
 Сама суть: Как только я ввожу значение в это окошко, нужно, чтобы под ним появилось ещё 2 таких же окошка для ввода также любого значения. Но нужно, чтобы окошко не скрывалось и после ввода значения появилось ещё 2 новых окошка под ним в одну строчку!
Дальше вводим второе значение во второе окошко (слева направо, сверху вниз) - Оба окошка остаются видимыми!
И самое важное! вводим третье значение - Первое окошко скрывается! Второе и третье, остаются видимыми!.

И еще дополнение к задачке:
 --- Необходимость ввода как обязаловка - последовательная! Т.е. начиная с первого, заканчивая третим! (слева направо, сверху вниз)

Возможно решить её? или это совсем сложная задачка?

Автор: Vardoulacha 17.6.2015, 05:53
А при чем здесь PHP, если задача про Javascript, хотя сделана вообще на jQuery ))

И почему вы задачу пересказываете своими словами, нужно дать именно тот текст что был задан, может там вообще про другое совсем, раз вы в этом не разбираетесь вдруг вы и саму задачу не так описали.

Автор: Shark 17.6.2015, 18:16
посмотрите на http://www.9lessons.info/search/label/jQuery сайте, там, что-то похожее по описанию я видел

Автор: Cheloveck 17.6.2015, 18:35
Цитата

 Сыну дали задачку

Nice try! Но всё же для домашних работ есть http://forum.vingrad.ru/forum/Vingrad-help-center.html. Тут отвечают на конкретные вопросы!

Автор: 4y8ak 18.6.2015, 01:21
Ну и скажите сразу, что не можете! Зачем давать лишние комментарии. Пользы от этого никакой!

Про Центр помощи! Спасибо! Остальное всё неособо! не разбираюсь, это не значит тугодум! что в тексте задачи не понятного то?! Если нужно, вообще, писать с нуля, просто так и напишите! Зачем делать из человека тупого ящера, который только ползать и умеет?

Автор: Cheloveck 18.6.2015, 01:35
 smile 

Цитата(4y8ak @  18.6.2015,  02:21 Найти цитируемый пост)
Ну и скажите сразу, что не можете! Зачем давать лишние комментарии. Пользы от этого никакой!


4y8ak, задача элементарная, но дело не в этом. Просто на этом форуме сидят программисты и те, кто хочет ими стать. Вопросы типа "Решите, пожалуйста, задачку", говорят о том, что человек даже и не собирается включать мозг и пробовать, а значит и не имеет желания и цели стать программистом. Ни на одном прогаммерском форуме таких не любят. Поэтому не жди сострадания. Можешь половить удачу в центре помощи, но особо не рассчитывай...


Автор: 4y8ak 20.6.2015, 23:50
Да, Человек! У нас с сыном нет желания становится программистами! Это факт! Но из нашего не хочу, сам предмет не отменить! и не ходить и не делать заданий - тоже не вариант! А на этом форуме думал этим и занимаются, помощью по таким вопросам! Видимо, ошибался. Бескорыстно, видать 0,001% всех программистов может решить элементарные вещи, на которые у него уйдет всего то 5 минут его времени. над которым мы бы ломали головы день и даже более! И на этом форуме явно таковых нет вовсе! Ясно, тогда с вами.
К нику своему можешь, кстати, добавить спереди частицу "не".

Автор: Shark 21.6.2015, 08:59
4y8ak, пойми, если бы ты нашел код, подправил бы его и что-то не работало, тебе бы помогли, дав верный вариант....
Цитата

Сама суть: Как только я ввожу значение в это окошко, нужно, чтобы под ним появилось ещё 

при этом ты дал ссылку на код, где после ввода нужно нажать на кнопку... Возникает другой вопрос: надо чтоб появлялись поля после нажатия на кнопку или когда хотя бы один символ введен?

Дай текст, как звучит сама задача, а не так, как ты ее интерпретируешь.

http://demos.9lessons.info/clone.php- при нажатии на Add More появляется еще строка.
или это:
http://demos.9lessons.info/slidereg/demo.html


В архиве то, что тебе нужно или нет?
Скриншоты того, что в архиве (без текста  smile )
http://ipic.su/img/img7/fs/1.1434876332.jpg
http://ipic.su/img/img7/fs/2.1434876451.jpg
http://ipic.su/img/img7/fs/3.1434876466.jpg
http://ipic.su/img/img7/fs/4.1434876478.jpg

Автор: Shark 29.6.2015, 22:17
Уважаемые модераторы! Пожалуйста, если есть возможность, поставьте отметку о том, что вопрос решен! Согласно первому сообщению участника форума, я выложил в архиве ему то, что требовалось.


P.S. сорри за оффтоп, но мало ли кому-то это понадобится, а не решенная тема может помешать в поиске, и участник создаст новую с тем же самым вопросом.

Автор: 4y8ak 30.6.2015, 00:37
Shark! Огромное тебе спасибо за помощь! Скачал, посмотрел! Сделано очень чётко!
Правда, есть небольшая недоработка (нет последовательности ввода, начиная с первого, заканчивая третьим).
А так, в целом решено идеально! И по сути по моим словам, которые я написал, задачка решена! Делаю вывод, что всё же достаточно понятно, я описал суть задачки... Ну извините, что описание написано не на вашем языке =) а на языке попроще...на моём =)
И отвечая на твой вопрос - Да! Было бы неплохо если бы после ввода значения возле каждого окошка была бы кнопка "Ввод" для подтверждения ввода этого значения, чтобы это значение после ввода нельзя было бы изменить!

Автор: Shark 30.6.2015, 06:36
4y8ak, нет последовательности? странно. Ты можешь ввести информацию во второе или третье поле минуя первое? - Нет. После ввода информации в первое поле, ты видишь второе и третье. Ты можешь ввести что-то в третье поле минуя второе? - Нет. 

P.S. С кнопками чуть позже выложу.. немного занят сейчас

Автор: Shark 30.6.2015, 21:44
Сорри, что новым постом... 

4y8ak, в архиве тоже самое, только с кнопками, и при нажатии на кнопку первого поля, показывается второе и третье, НО при этом первое поле и кнопка становятся недоступные (блокируются для действий). Аналогично и со следующими полями (Поля необязательно заполнять, они могут быть и пустыми).

Автор: Shark 30.6.2015, 21:58
В этом архиве будут блокироваться 2 и 3-е окна (с кнопками) после нажатие на 3-ю кнопку

Автор: 4y8ak 1.7.2015, 00:01
Просто СУПЕР! Спасибо огромное, Shark! Идеально! Просто не слов! Точнее их много! Аж Целого Форума не хватит. 
Тему можно закрывать! Спасибо ещё раз, Акула!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)