2015-01-09 2 views
-1

Я новичок в HTML и все еще пытаюсь понять некоторые понятия. Вот это я вообще не понимаю. После проверки формы HTML я заметил, что если у меня есть форма с именем атрибута, я могу получить доступ к этой форме следующим образом. attribute_name или документ [attribute_name]. Однако, если я попытаюсь сделать то же самое на div, например, это не сработает. Может кто-нибудь, пожалуйста, объясните мне, почему это так. Кроме того, мне было интересно, следует ли использовать эту форму при использовании AJAX. Скажем, что у меня есть некоторые поля внутри формы, но я использую ajax, и форма никогда не «отправляется», поскольку я использую AJAX для изменения содержимого поля.HTML-форма и другие элементы

Заранее благодарен!

+0

@Creaven Спасибо! Но я думаю, что я недостаточно объяснил себя. Я не говорю об элементах в форме, но о самой форме. Предположим, у меня есть форма с атрибутом name, установленным на «userinfo», то есть

, после чего я могу получить доступ к форме следующим образом document.userinfo. Однако, если я попытаюсь сделать то же самое с элементом div, это не сработает. Почему это так? – Gacci

ответ

0

Обычно форма имеет атрибут name, чтобы вы могли передавать значение скрипту PHP/AJAX.

При написании ФОРМЫ:

<FORM action = 'addDetailsToDatabase.php' method = 'post' > 
<input name ='myName'> 
<button type = 'submit'> 
</form> 

Когда вы отправляете эту форму будет размещать значение входного поля, которое имеет имя атрибут «MyName» к сценарию addDetailsToDatabase.php. Итак, теперь все, что было введено и представлено на вкладке, вы можете использовать в своем PHP-скрипте.

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

Лучший способ получить div - получить его по идентификатору document.getElementByID («yourdivid»). - Javascript

Ваш DIV будет выглядеть следующим образом

Вы можете использовать AJAX, чтобы добавить форму, чтобы быть выполняться с помощью PHP скрипт, и это имеет дополнительное преимущество всей страницы не обновляется

На втором этапе все, что вы просите. С Ajax вы можете сделать свою страницу динамичной, как вы хотите

Вы можете выбрать из базы данных и эха, где бы вы ни находились, параметры безграничны (почти). Лучше всего научиться HTML = SIMPLE Learn CSS = SIMPLE. Затем изучите некоторые простые JQUERY или javascript. Если вы работаете с формами и базами данных, узнаете, как публиковать форму в PHP-скрипте и хранить в базе данных, а затем извлекать с помощью оператора select (подготовленные заявления будут устанавливать вас на долгие годы, чтобы попытаться избежать старых учебных пособий по SQL)

Как только вы получите это, изучите свой AJAX, чтобы заполнить пробелы.

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

  • Нет связанных вопросов^_^