Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Динамическая форма... (https://javascript.ru/forum/dom-window/17681-dinamicheskaya-forma.html)

AnggelofDem 29.05.2011 14:45

Динамическая форма...
 
Вложений: 1
Код:

<script type="text/javascript">
<!--
function showTutorial(name){
  document.myform.stage.value = name
}//
-->
</script>

<form name="myform">
<input type="text" name="stage" size="50" value="Наведите курсор на цифру"/>
</form>

<img src="scheme/1630.h.017S(m01.00).gif" border="0" usemap="#Map"/>
<map name="Map" id="Map">
<area shape="circle" coords="311,382,10" href="#" title="1"
target="_self"
onmouseover="showTutorial('Шасси')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')"/>
<area shape="circle" coords="278,361,10" href="#" title="3"
target="_self"
onmouseover="showTutorial('Болт 1M12x90-5.6')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')" />
<area shape="circle" coords="278,375,10" href="#" title="4"
target="_self"
onmouseover="showTutorial('Шайба увеличенная')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')" />
<area shape="circle" coords="276,415,10" href="#" title="5"
target="_self"
onmouseover="showTutorial('Шайба  регулирующая')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')" />
<area shape="circle" coords="277,430,10" href="#" title="6"
target="_self"
onmouseover="showTutorial('Шайба горна')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')" />
<area shape="circle" coords="276,448,10" href="#" title="7"
target="_self"
onmouseover="showTutorial('Амортизатор задний')"
onmouseout="showTutorial('Наведите курсор на цифру')"
onclick="return confirm('Проект в разработке')" />

Помогите ленивому юзеру написать скрипт для создания динамической формы...
Нужно что бы при шелчке на area, создавалась(дополнялась) некая форма, в которой будут такие значения как номер area (пока что он записан у каждой area в title), имя детали который пока что привязан к onmouseover, и желательно но необязательно бегунок для указания количества той или иной ЗАПЧАСТИ как вы уже догадались...
Желательно что бы была возможность удаления из формы ошибочно добавленной информации...
Ну и в дальнейшем я буду с помощью PHP? уже на следующей странице обработчике выдергивать с помщью переменной? которая пока что в title все значения из уже сформированной базы данных...

В общем кликаем на area и под изображением появляется форма (или пусть одно поле уже будет заранее созданно и при клике, заполнится названием и переменной, если так проще).
Кликаем ещё раз по той же, или другой area и у нас появляется вторая строка с именем и идентификационной переменой детали. И так до тех пор пока заказ не будет сформирован.

Для меня это очень важно, для вас это скорее всего пустяки. Я считаю что за такую работу можно и заплатить, поэтому готов отблагодарить скромной денежной компенсацией на мобильник за потраченное время. Заранее всех благодарю... Мне очень нужна ваша помощь..

Skype: AngelofDem (если я не достаточно изъяснил свою идею)

trikadin 29.05.2011 15:12

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.

AnggelofDem 29.05.2011 15:25

Согласен... Подскажите пожалуйста какую форму лучше использовать... Ну и вообще помогите хоть какой нибудь план составить... Очень мало времени мне этих картинок 500 штук делать и размечать под area ещё...

trikadin 30.05.2011 01:54

Сколько вы готовы заплатить?

trikadin 30.05.2011 01:56

Цитата:

Сообщение от AnggelofDem
Подскажите пожалуйста какую форму лучше использовать...

Форма в html только одна - тег <form>. Вам она нужна?

AnggelofDem 30.05.2011 22:42

Я имел виду конкретное содержимое, textarea например, или как-то может таблицу в форме можно сформировать только чтоб потом нормально выдернуть переменную с помощью php)?)

AnggelofDem 30.05.2011 22:49

А как одним кликом по ареа создать элемент формы input и заполнить его текстом. Скажите плиз:)

trikadin 31.05.2011 02:42

Да так же, как и при клике на любой объект. Вешаем обработчиком на area функцию, к-рая будет создавать это поле.

AnggelofDem 02.06.2011 16:50

А как мне его создать именно в том месте в котором я хочу?
Заплатить за весь скрипт готов 300 рублей... На мобильник наверное... Ну или любым удобным для вас способом оплаты, только не сильно сложным) Звать меня Евгений
скайп AngelofDem

AnggelofDem 06.06.2011 09:42

Всем спасибо, проблема решена...


Часовой пояс GMT +3, время: 21:28.