2014-09-18 4 views
0

У меня есть низкие надежды на то, что кто-то действительно отвечает на эту причину высокого уровня подачи ложки ;-) Но опять же, я сделаю это выстрелом.Читать записи категории из формы

Я хотел бы сделать простую форму, состоящую из текстового поля ввода, раскрывающегося списка существующих категорий и кнопки отправки. Логикой будет:

Случай 1: Пользователь вводит текст в поле ввода и нажимает кнопку submit. Затем код проверяет, соответствует ли текст существующей категории. Если имя категории существует, ничего не делается, и код подсказывает пользователю, что эта категория существует. Если имя категории не существует, введенный текст записывается в базу данных как новая категория.

Случай 2: Пользователь оставляет поле ввода пустым и выбирает категорию из раскрывающегося списка существующих категорий. Затем, нажав кнопку «Отправить», код сохранит название категории, выбранное из раскрывающегося списка переменной.

Случай 3: пользователь нажимает представить без ввода текста или выбрав любую категорию из выпадающего списка, то код ничего не делает и предлагает пользователю повторить попытку ..

Любая помощь, код или ссылку, будет высоко ценится.

Гарри

+1

Дорогой, пожалуйста, Google его. попробуйте ввести код и просто спросите, что вы получите решение. Я не думаю, что любой орган ответит вам на ответ. –

+0

case 2: не могли бы вы объяснить, почему вы хотите сохранить его в переменной? –

+0

Я буду использовать эту переменную позже, когда форма станет более сложной с несколькими полями ввода, определяющими полный «элемент» в базе данных .. – harman

ответ

1

То, что вы говорите о является относительно простой задачей. Даже если вы новичок в программировании, это должно быть возможно. То, что вы хотите, - это проверка формы.

Я бы порекомендовал функцию для отправки так: onsubmit = 'checkForm()' Поместите этот код в свой тег формы.

В этой функции вы можете проверить, что вы хотите, чтобы убедиться, что форма работает так, как вы хотите.

Вы должны прочитать: http://www.w3schools.com/js/js_form_validation.asp

+0

Marcus, большое спасибо за подсказку .. Иногда, когда вы полностью новичок в чем-то, вы даже не знаете, как это сделать для Google .. Форма проверки была ключом здесь. Я знаю, с чего начать. – harman

Смежные вопросы