Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 4
1

Сделать поле в форме обязательным для заполнения

22.05.2015, 11:44. Просмотров 3796. Ответов 11
Метки нет (Все метки)

Добрый день друзья!
Ситуация следующая: у меня есть Landing page на которой есть форма заказа, и на этой форме все поля необязательные так получилось... С программистом который делал форму давно не общаюсь. Перекопал весь форум, аналогичных ситуаций не нашел. Подскажите как сделать поле "введите телефон" обязательным??? Пробовал атрибут required ни чего не вышло. Вот код:
HTML5
1
2
3
4
5
6
<div class="message-form">
                           <input type="text" placeholder="Введите имя" id="message-name">
                           <input type="text" placeholder="Введите телефон" id="message-phone">
                           <textarea placeholder="Примечание" id="message-msg"></textarea>
                           <input type="submit" id="submit-private" value="Оформить заказ">
                        </div>
Заранее всем огромное спасибо!!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2015, 11:44
Ответы с готовыми решениями:

Сделать поле в форме обязательным для заполнения
Добрый день. Прошу помочь. На лэндинге все формы без обязательного заполнения - пробовал атрибут...

Как в форме заказа поле "телефон" сделать обязательным для заполнения?
Добрый день! Собственно, вопрос в названии темы. В каком шаблоне это менять? Слышал про атрибут...

Не получается сделать поле обязательным для заполнения
Нужно сделать поле обязательным но получается сделать только через F12 (см скрины) когда изменяю...

Сделать checkbox обязательным для заполнения?
&lt;label class=&quot;pol_f1&quot;&gt;&lt;input type=&quot;checkbox&quot; /&gt; Я согласен с &lt;span&gt; &lt;a...

__________________
11
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
22.05.2015, 12:01 2
Twistered, эта форма должна обрабатываться чем-то (скорее php) и проверку на обязательное поле необходимо вставлять туда.
0
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 4
22.05.2015, 12:56  [ТС] 3
Спасибо Ukkas! Если тебе не сложно, подскажи пожалуйста, как найти этот самый php и, что там прописать?
0
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
22.05.2015, 13:30 4
Twistered, что-то я посмотрела, может тут и js.. а какие рядом есть файлы где упоминаются id этих полей?
0
Fedor92
22.05.2015, 13:46
  #5

Не по теме:

Извините, что влезаю, Twistered, пример формы обратной связи можете посмотреть здесь...

0
153 / 126 / 39
Регистрация: 02.05.2012
Сообщений: 573
22.05.2015, 13:50 6
Fedor92, вот я тоже, честно говоря, привыкла к формам такого вида как по ссылке.
HTML5
1
<input type="submit" value="Send Message" name="submit" />
а потом
PHP
1
if(isset($_POST['submit'])) {...}
А тут как-то не совсем так
0
Fedor92
22.05.2015, 13:55
  #7

Не по теме:

Ukkas, а тот код, который предоставил ТС ничего не отправляет, более того - это даже не форма... Это претензия на форму - заведомо ложно свёрстанный аналог рабочей формы...

Twistered, зря плодите темы модеры заругают, а ссылку на пример я Вам уже дал...

0
Ukkas
22.05.2015, 14:00
  #8

Не по теме:

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

0
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 4
22.05.2015, 16:24  [ТС] 9
Спасибо Ukkas! Спасибо Fedor92! Но я так и не понял, что мне нужно сделать... Вот моя страничка sz-msk.ru там есть блок заказа в нем поле "введите телефон" оно не обязательное для заполнения, а надо что бы было обязательным. Вот что мне для этого нужно сделать?
0
413 / 378 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
22.05.2015, 17:37 10
Лучший ответ Сообщение было отмечено Twistered как решение

Решение

Twistered,
тут http://sz-msk.ru/js/script.js
после
Javascript
1
var phone = $('#message-phone').val();
добавить
Javascript
1
if ('' === phone) return alert('Введите номер телефона');
1
52 / 52 / 39
Регистрация: 15.11.2014
Сообщений: 688
22.05.2015, 21:30 11
Twistered, я бы посоветовал бы вам input'ы и все остальное запихать в form. Или это только часть кода?
1
0 / 0 / 0
Регистрация: 22.05.2015
Сообщений: 4
25.05.2015, 10:30  [ТС] 12
Whiteapps спасибо большое, все получилось!!!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2015, 10:30

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Сделать шаг для заполнения тлф обязательным
Доброго времени суток!) Проблема вот в чем: фрилансер переделывал нам корзину (добавил отдельным...

Как сделать поля обязательным для заполнения
Здравствуйте. Возникла необходимость в учетных данных пользователя сделать поле &quot;телефон&quot;...

Поле email сделать не обязательным для ввода
Всем привет. Не судите строго. Только учу js. Как сделать поле email не обязательным для ввода....

Как сделать обязательным 1 поле из нескольких
Здравствуйте! У меня ситуация такая: в форме, помимо всего прочего, есть 5 полей со списком (ну...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.