AmpForm

AmpForm class

Расширение amp-form позволяет создавать формы для отправки полей ввода в документе AMP.

public class AmpForm : AmpComponent

Конструкторы

ИмяОписание
AmpForm()Конструктор по умолчанию.

Характеристики

ИмяОписание
Action { get; set; }Указывает конечную точку сервера для обработки ввода формы. Значение должно быть URL-адресом https (абсолютным или относительным) и не должно быть ссылкой на CDN .
ActionXhr { get; set; }Указывает конечную точку сервера для обработки ввода формы и отправки формы через XMLHttpRequest (XHR).
Attributes { get; }AMP предоставляет набор общих атрибутов, которые распространяются на многие компоненты AMP.
Fallback { get; set; }Резервное копирование — это соглашение, позволяющее элементу сообщить читателю, что браузер не поддерживает этот элемент.
Fieldset { get; }Список полей.
Method { get; set; }Атрибут метода сообщает серверу о методе запроса.
Placeholder { get; set; }Элемент, отмеченный атрибутом заполнителя, выступает в качестве заполнителя для родительского элемента AMP. Если указано, элемент-заполнитель должен быть прямым дочерним элементом элемента AMP.
override RequiredScript { get; }Обязательный скрипт, который необходимо добавить в раздел head.
Target { get; set; }Указывает, где отображать ответ формы после отправки формы. Значение должно быть _blank или _top.

Методы

ИмяОписание
override ToAmpHtml()Представляет HTML-версию компонента amp.
override ToHtml()Представляет HTML-версию компонента.

Смотрите также