Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

3 года назад
Алексей В.
Алексей В. 
37 лет, Россия
6 лет в сервисе
Был онлайн 3 года назад
3 года назад

<div class="form">
<div class="radio">
<input id="rtel" type="radio" name="theme" value="Обратный звонок"><label for="rtel">Обратный звонок</label>
<input id="rserv" type="radio" name="theme" value="Заказать услуги"><label for="rserv">Заказать услуги</label>
<input id="rask" type="radio" name="theme" value="Вопрос"><label for="rask">Вопрос</label>
<input id="rmess" type="radio" name="theme" value="Сообщение"><label for="rmess">Сообщение</label>
</div>
<input class="input-text" type="text" name="name" value="Контактное лицо" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">
<input class="input-text" type="text" name="tel" value="Телефон" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">
<textarea class="input-text text-area" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">Сообщение</textarea>
<input class="input-btn" type="submit" value="Отправить">
</div>
<div class="result"></div>

В проекте используется jquery.1.8.3, если это важно.
1. Отправка без перезагрузки страницы AJAX
2. Сделать все поля обязательными для заполнения, кроме радио кнопок.
3. В <div class="result"></div> отображается результат — "Сообщение отправлено", "Ошибка, заполните все поля формы".
4. При "Ошибка, заполните все поля формы" — фокус на незаполненное поле.
5. Очистка формы до начального состояния при успешной отправке сообщения.
6. Стили писать не нужно, все сделано. Внешний вид в аттаче.

Нуб в php и JS, для профи работы на 30 минут максимум. Кину исполнителю 500 руб. за работу на киви или карту.

Выбранный исполнитель
Александр Т.
28 лет, Россия
3 года в сервисе
Был онлайн 1 год назад
3 года назад

$7

1 день

Отзыв заказчика
Работа сделана быстро, по ТЗ все выполненно на отлично. Хороший исполнитель, рекомендую.
Отзыв фрилансера
Заказчик отличный, никаких разногласий не возникло, оплата своевременная.
Максим К.
Максим К. 
35 лет, Украина
4 года в сервисе
Был онлайн 4 месяца назад
3 года назад
Александр Т.
28 лет, Россия
3 года в сервисе
Был онлайн 1 год назад
3 года назад
Роман Ш.
25 лет, Украина
8 лет в сервисе
Был онлайн 4 дня назад
3 года назад
Валентин К.
52 года, Россия
5 лет в сервисе
Был онлайн 4 дня назад
3 года назад
Дмитрий Б.
32 года, Украина
8 лет в сервисе
онлайн
34 отзыва1 новый
3 года назад
ТОП-50 — Веб-программирование
Фёдор Щербаков
69 лет, Россия
4 года в сервисе
Был онлайн 2 года назад
3 года назад
Сергей Ефеев
37 лет, Россия
3 года в сервисе
Был онлайн 3 года назад
3 года назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.