


Organisieren Sie allgemeine Attribute und neue Attribute von Formularen in den HTML5_HTML5-Tutorial-Fähigkeiten
HTML5 neue Formularattribute
HTML5s
Beispiel
Automatische Vervollständigung im HTML-Formular aktivieren (automatische Vervollständigung für ein Eingabefeld deaktivieren):
- <Formular Aktion="demo-form.php " automatische Vervollständigung="on">
- Vorname:<Eingabe Typ= "text" name="fname"><br>
- Nachname: <Eingabe Typ= "text" name="lname"><br>
- E-Mail: <Eingabe Typ="E-Mail" Name="E-Mail" Autovervollständigung="aus"><br>
- <Eingabe Typ="submit" >
- Formular>
Beispiel
Keine Überprüfung der übermittelten Formulardaten erforderlich
- <Formular Aktion="demo-form.php „novavalidieren>
- E-Mail: <Eingabe Typ="email" name="user_email">
- <Eingabe Typ="submit" >
- Formular>
Autofokus-Attribut
Das Autofokus-Attribut ist ein boolesches Attribut. Das
Autofokus-Attribut gibt an, dass das Feld automatisch den Fokus erhält, wenn die Seite geladen wird.
Beispiel
Das Eingabefeld „Vorname“ beim Laden der Seite automatisch fokussieren lassen:
- Vorname:<Eingabe Typ= "text" name="fname" Autofokus>
Tipp: Wenn Sie auf mehr als ein Formular verweisen müssen, verwenden Sie eine durch Leerzeichen getrennte Liste.
Instanz
Das Eingabefeld außerhalb des Formulars verweist auf das HTML-Formular (das Eingabeformular ist immer noch Teil des Formulars):
formaction attribute
Das formaction-Attribut wird verwendet, um die URL-Adresse der Formularübermittlung zu beschreiben.
Das formaction-Attribut überschreibt das action-Attribut im
Hinweis: Das formaction-Attribut wird für type="submit" verwendet " and type=" image".
Beispiel
Das folgende HTMLform-Formular enthält zwei Senden-Schaltflächen mit unterschiedlichen Adressen:
- <form Aktion="demo-form.php ">
- Vorname: <Eingabe Typ= "text" name="fname"><br>
- Nachname: <Eingabe Typ= "text" name="lname"><br>
- <Eingabe Typ="submit" Wert="Senden"><br>
- <Eingabe Typ="submit" formaction="demo-admin.php"
- Wert="Als Administrator senden">
- Formular>
formenctype 属性
formenctype 属性描述了表单提交到服务器的数据编码 (form表单中 method="post" 表单)
formenctype性覆盖 form 元素的 enctype 属性.
主要: 该属性与 type="submit" und type="image" Der Name „multipart/form-data“ ist nicht verfügbar发送表单数据:
- <Formular Aktion="demo-post_enctype.php " Methode="post">
- Vorname: <Eingabe Typ= "text" name="fname"><br>
- <Eingabe Typ="submit" Wert="Senden">
- <Eingabe Typ="submit" formenctype="multipart/form-data"
- Wert="Als Multipart/Formulardaten senden">
- Formular>
formmethod 属性
formmethod 属性定义了表单提交的方式.
formmethod 属性覆盖了
注意: 该属性可以与 type="submit" und type="image" 配合使用.
实例
重新定义表单提交方式实例:
- <form Aktion="demo-form.php " Methode="get">
- Vorname: <Eingabe Typ= "text" name="fname"><br>
- Nachname: <Eingabe Typ= "text" name="lname"><br>
- <Eingabe Typ="submit" Wert="Senden">
- <Eingabe Typ="submit" formmethod="post" formaction="demo-post.php"
- Wert=„Mit POST senden“>
- Formular>
formnovalidate 属性
novalidate 属性是一个 boolean 属性.
novalidate属性描述了 元素在表单提交时无需被验证.
formnovalidate 属性会覆盖
XML/HTML-Code
- <form Aktion="demo-form.php ">
- E-Mail: <Eingabe Typ="E-Mail" Name="Benutzer-ID"><br>
- <Eingabe Typ="submit" Wert="Senden"><br>
- <Eingabe Typ="submit" formnovalidate value="Senden ohne Validierung">
- Formular>
The. formtar get 属性覆盖
注意: formtarget 属性与type="submit" und type="image"配合使用.
实例
两个提交按钮的表单, 在不同窗口中显示:
- <form Aktion="demo-form.php ">
- Vorname: <Eingabe Typ= "text" name="fname"><br>
- Nachname: <Eingabe Typ= "text" name="lname"><br>
- <Eingabe Typ="submit" Wert="Senden wie normal">
- <Eingabe Typ="submit" formtarget="_blank"
- Wert="An ein neues Fenster senden">
- Formular>
Höhe 和 Breite 属性
Höhe 和 Breite 属性规定用于 Bild 类型的 标签的图像高度和宽度.
Angaben: Höhe und Breite 属性只适用于 Bild 类型的 标签.
提示:图像通常会同时指定高度和宽度属性。如果图像设置高度和宽度,图像所需的空间 在加载页时会被保留.如果没有这些属性, 浏览器不知道图像的大小,并不能预留 适当的空间.图片在加载过程中会使页面布局效果改变. (尽管图片已加载)实例
定义了一个图像提交按钮, 使用了 Höhe und Breite 属性:
- <Eingabe Typ="Bild" src="img_submit.gif" alt="Senden" Breite="48" Höhe="48">
list 属性规定输入域的 datalist.datalist 是输入域的选项列表.OperaSafariChromeFirefoxInternet Explorer
实例
在. < ;datalist>中预定义 值:
- <Eingabe Liste="Browser" >
- <datalist id="browsers" >
- <Option Wert="Internet Explorer ">
- <Option Wert="Firefox" >
- <Option Wert="Chrome" >
- <Option Wert="Opera" >
- <Option Wert="Safari" >
- Datenliste>
注意: min、max.和 Schritt 属性适用于以下类型的 < Eingabe> Beispiel: Datumsauswahl, Zahlen- und Bereichsauswahl.
实例
- <Eingabe> Einstellungen für minimale und maximale Werte des Elements:
- Geben Sie ein Datum vor dem 01.01.1980 ein:
- <Eingabe Typ="Datum" Name="Geburtstag" max="1979-12-31">
- Geben Sie ein Datum nach dem 01.01.2000 ein:
- <Eingabe Typ="Datum" Name="Geburtstag" Min.="2000-01-02">
- Menge (zwischen 1 und 5):
- <Eingabe Typ="Nummer" Name="Menge" Min="1" max="5">
Mehrfachattribut
Das Mehrfachattribut ist ein boolesches Attribut. Das
Mehrfachattribut gibt an, dass im
Hinweis: Das Mehrfachattribut gilt für die folgenden Arten von -Tags: E-Mail und Datei. : E-Mail und Datei.
Beispiel
Mehrere Dateien hochladen:
- Bilder auswählen: <Eingabe Typ= "file" name="img"mehrere>
Musterattribut
Das Musterattribut beschreibt einen regulären Ausdruck, der zur Validierung des Werts des -Elements verwendet wird.
Hinweis: Das Musterattribut gilt für die folgenden Arten von
Tipp: Es wird mit dem globalen Titelattribut verwendet, um das Muster zu beschreiben .
Beispiel
Das folgende Beispiel zeigt ein Textfeld, das nur drei Buchstaben enthalten kann (ohne Zahlen und Sonderzeichen):
- Ländercode: <Eingabe Typ= "Text" Name="Ländercode" Muster="[A-Za-z]{3}" Titel=" Dreibuchstabiger Ländercode">
Platzhalterattribut
Das Platzhalterattribut liefert einen Hinweis, der den erwarteten Wert des Eingabefelds beschreibt.
Bevor der Benutzer einen Wert eingibt, wird im Eingabefeld eine kurze Eingabeaufforderung angezeigt.
Hinweis: Das Platzhalterattribut gilt für die folgenden Arten von
Beispiel
Eingabefeld-Eingabeaufforderungstext t:
- <Eingabe Typ="Text" Name="fname" Platzhalter="Vorname">
erforderliches Attribut
erforderliches Attribut ist ein boolesches Attribut
erforderliches Attribut gibt an, dass das Eingabefeld vor der Übermittlung ausgefüllt werden muss (darf nicht leer sein).
Hinweis: Das erforderliche Attribut gilt für die folgenden Arten von
Instanz
Eingabefeld, das nicht leer sein darf:
- Benutzername: <Eingabe Typ="Text" Name="usrname" erforderlich>
Schrittattribut
Das Schrittattribut gibt das zulässige Zahlenintervall für das Eingabefeld an.
Wenn step="3", sind die zulässigen Zahlen -3, 0, 3, 6 usw.
Tipp: Das Schrittattribut kann mit den Max- und Min-Attributen verwendet werden, um einen Bereichswert zu erstellen.
Hinweis: Das Schrittattribut ist dasselbe wie die folgenden Typen werden zusammen verwendet: Zahl, Bereich, Datum, Datum/Uhrzeit, Datum/Uhrzeit-lokal, Monat, Uhrzeit und Woche.
Instanz
gibt an, dass der Eingabeschritt 3 ist:
- <Eingabe Typ="Zahl" Name="Punkte" Schritt="3">
HTML5 führt außerdem ein neues Element
Sie können das for-Attribut auch verwenden, um die Beziehung zwischen dem Ausgabeelement und anderen Elementen im Dokument anzugeben, die sich auf die Berechnung auswirken (z. B. als Eingabequelle oder Parameter). Der Wert des for-Attributs ist eine durch Leerzeichen getrennte Liste von IDs anderer Elemente.
Platzhalterattribut
HTML5 führt ein neues Attribut namens Platzhalter ein. Dieses Attribut für die Elemente gibt dem Benutzer einen Hinweis darauf, was in das Feld eingegeben werden kann. Platzhalterzeichen dürfen keine Wagenrückläufe oder Zeilenvorschübe enthalten.
Das Folgende ist die einfache Syntax des Platzhalterattributs:
- <Eingabe Typ="Text" Name="Suche" Platzhalter=„Im Internet suchen“/>
Dieses Attribut wird nur von den neuesten Versionen der Browser Mozilla, Safari und Chrome unterstützt.
erforderliches Attribut
Jetzt müssen wir kein JavaScript mehr verwenden, um clientseitige Validierungen wie leere Textfelder, die niemals übermittelt werden können, zu verarbeiten, da HTML5 ein neues Attribut einführt Die sogenannten erforderlichen Attribute können wie folgt verwendet werden, um sicherzustellen, dass das Eingabefeld einen Wert hat:
- <Eingabe Typ="Text" Name="Suche" erforderlich/>
Dieses Attribut wird nur von den neuesten Versionen der Browser Mozilla, Safari und Chrome unterstützt.

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.
