Javascript отображает больше текстовых полей в зависимости от варианта выпадающего? - PullRequest
0 голосов
/ 11 июля 2011

Я не знаю, возможно ли это в Javascript, но я пытаюсь добиться этого.Я не знаю терминологию, поэтому я решил опубликовать ее здесь с псевдокодом, чтобы помочь вам понять, что я хочу реализовать.

Псевдокод:

  • Пользователь выбирает вариантиз раскрывающегося списка.
  • Если выбор соответствует критериям
  • Добавить текстовые поля в форму
  • Иначе, если выбор является чем-то другим
  • Добавить невидимое текстовое поле с NULLзначение

Я бы хотел написать его сам, но если бы вы могли опубликовать некоторые справочные материалы или ссылки, поскольку я не так уж много сделал с Javascript.

Спасибо

1 Ответ

0 голосов
/ 11 июля 2011

Для вашей первой и второй записи, Google для 'html select onchange'.

Вы хотите проверить document.createElement для "Добавить текстовые поля в форму"

Чтобы сделать текстовое поле невидимым, проверьте свойство CSS display , задав для него значение none или block (or inline)

Я пытался сохранить этоочень короткий ответ без примеров кода, потому что звучит так, будто вы хотите сделать это сами.Добавьте комментарий к моему ответу, если вы хотите больше примеров.

РЕДАКТИРОВАТЬ

Также обратите внимание, наряду с document.createElement, вы захотите взглянуть на appendChild для добавления созданного элемента в элемент HTML, скорее всего, некоторый элемент FORM на вашей странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...