Elemente in HTML5 für Formulare und Daten

to añadir alguna librería externa en algún lenguaje que permitiera extender las capacidades que tenían los elementos de xhtml y html4. HTML5 enthält neue Elemente, um die Erstellung von Datenfeldern zu erleichtern, die in vielen Fällen mit JavaScrip programmiert werden mussten, um eine externe Bibliothek in einer Sprache hinzuzufügen, die die Funktionen der Elemente xhtml und html4 erweitern würde.

Viele Programmierer arbeiten weiterhin auf herkömmliche Weise, da dies von den meisten Browsern unterstützt wird. Die neuesten Verbesserungen werden nur von den neueren Versionen unterstützt.

, es decir la mayoría de los elementos de un formulario, como las cajas de texto. HTML5 bietet eine Reihe neuer Attribute für das type-Attribut des Eingabeelements , d. H. Die meisten Elemente eines Formulars, z. B. Textfelder.

Einige dieser bekannten HTML-Attribute sind:

Eingabetyp = Text – Textfeld
Eingabetyp = Passwort – Feld für Passwort, das das Passwort mit Sternchen verbirgt.
Eingabetyp = Senden – Schaltfläche zum Senden von Formularen

ATTRIBUTE NUMERICAL TYPE REGISTER

Das Element, das als Attributtyp eine Zahl enthält, ermöglicht nicht nur die Feststellung, dass der eingegebene Wert numerisch ist, sondern auch die Einschränkung zwischen Maximum und Minimum. Dies ist im Bild zu sehen, da es auch validiert ist, ohne dass etwas programmiert werden muss

element-html5.jpg

Der Quellcode des Beispiels zur Verwendung dieses Attributs lautet wie folgt

 <html> <title> Geben Sie Nummer </ title> ein <body> <h4> Typennummer </ h4> <form> Nr. Passage (1-40): <input type = "number" name = "nropassage" min = "1" max = "40"> <br> <input type = "submit" value = "Send"> </ form> </ body> </ html> 

ATTRIBUTE TYPE DATE (DATE)

Das Datumstypattribut wird für Felder verwendet, in denen ein Datum enthalten sein muss. Abhängig vom Browser und der von ihnen angebotenen Unterstützung wird das Kalendersteuerelement angezeigt, um ein Datum auszuwählen.

element-html5-2.jpg

ATTRIBUT TYP FARBE

Das Attribut Farbtyp wird für Felder verwendet, in denen eine Farbe enthalten sein muss. Je nach Browser und angebotener Unterstützung wird das Steuerelement für die Farbauswahl angezeigt, um eine Farbe auszuwählen oder die Farbe hexadezimal zu schreiben. Die Auswahl wird als Popup angezeigt, wenn auf die Farbe geklickt wird.

 <html> <body> <h4> Farbe eingeben </ h4> <form> Wähle eine Farbe: <input type = "color" name = "color" value = "# 8FAE70"> <br> <input type = "submit" value = "Send"> </ form> </ body> </ html> 

element-html5-3.jpg

ATTRIBUTE TYPE EMAIL

See also  AngularJS - Aufrufen der Bibliothek

Das Attribut E-Mail-Typ wird für Felder verwendet, in denen eine E-Mail enthalten sein muss. Überprüfen Sie je nach Browser und angebotenem Support, ob der eingegebene Text das Format einer E-Mail hat. Es wird jedoch eine Fehlermeldung angezeigt. Dies erleichtert die Validierung eines Formulars ohne Programmierung.

 <html> <body> <h4> E-Mail-Typ </ h4> <form> E-Mail eingeben: <input type = "email" name = "email" value = ""> <br> <input type = "submit" value = "Send"> </ form> </ body> </ html> 

element-html5-4.jpg

ATTRIBUTE TYPE URL

Das Attribut url type wird für Felder verwendet, in denen eine Domain oder eine URL enthalten sein muss. Überprüfen Sie je nach Browser und angebotenem Support, ob der eingegebene Text das Format einer Domain hat. Es wird jedoch eine Fehlermeldung angezeigt. Dies erleichtert die Validierung eines Formulars ohne Programmierung. Es ist nicht notwendig, dass es http oder www enthält. In diesem Fall müssen wir es durch Programmierung validieren, wenn wir es benötigen.

 <html> <body> <h4> Geben Sie URL </ h4> ein <form> E-Mail eingeben: <input type = "url" name = "url" value = ""> <br> <input type = "submit" value = "Send"> </ form> </ body> </ html> 

element-html5-5.jpg

ATTRIBUTE UND EIGENSCHAFTEN FÜR HTML5

1. Autocomplete-Attribut

Wenn wir in ein Feld des Formulars schreiben, stellen wir fest, dass der Browser uns im Allgemeinen die Möglichkeit gibt, das, was wir gerade schreiben, automatisch mit dem bereits zuvor geschriebenen Text zu vervollständigen. Dies kann zu Sicherheitsproblemen führen, da zum Beispiel, wenn wir mehrere schreiben E-Mail, da der Computer von verschiedenen Benutzern verwendet wurde, konnten wir Informationen anzeigen, die ein anderer Benutzer eingegeben hat. Im Beispiel deaktivieren wir die automatische Vervollständigung in der E-Mail, aber nicht in den anderen Feldern. Es kann auch über den Browser deaktiviert werden, aber viele Benutzer wissen nicht, dass die Option vorhanden ist und wie die automatische Vervollständigung deaktiviert wird.

 <html> <body> <h4> Autocomplete-Attribut </ h4> <form> <form autocomplete = "on"> Name: <eingabetyp = "text" name = "name"> <br> E-Mail: <input type = "email" name = "email" autocomplete = "off"> <br> <br> <input type = "submit" value = "Send"> </ form> </ body> </ html> 

Wir sehen, dass, wenn wir das Wort Autocompleta eingeben und senden, wenn wir später auf dasselbe Formular zugreifen und nur den Buchstaben A drücken, in diesem Fall bereits das zuvor geschriebene Wort angezeigt wird.

See also  Verwendung der Formel IF-Anweisung mit Beispielen für Excel 2016

element-html5-6.jpg

2. Autofokus-Attribut

Dieses Attribut wird verwendet, um anzugeben, in welcher Eingabe eines Formulars der Cursor positioniert werden soll, wenn die Webseite geladen wird. Wenn er nicht vorhanden ist, beginnt er mit der ersten gefundenen Seite. Dies kann auch mit jQuery programmiert werden, um sich nach Bedarf auf verschiedene Steuerelemente zu konzentrieren.

element-html5-7.jpg

3. Formularattribut

Dieses Attribut ist sehr nützlich, um Elemente außerhalb eines Formulars zu verwalten, unabhängig davon, in welchem ​​Teil der Struktur des Webs es sich befindet.

 <html> <body> <h4> Formularattribut </ h4> <form> <form action = "grabar.php" id = "formA"> Produkt: <Eingabetyp = "Text" Name = "Produkt"> <br> Beschreibung: <br> <textarea rows = "4" cols = "50"> </ textarea> <br> <input type = "submit" value = "Send"> </ form> <br> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <br> Bestand: <input type = "text" name = "stock" form = "formA"> </ body> </ html> 

Wir können im HTML-Quellcode sehen, dass wir ein Formular erstellt haben, um die Daten eines Produkts einzugeben, dann einen erläuternden Text und schließlich ein Textfeld für den Bestand außerhalb des Formulars, aber wir beziehen es auf dieses Formular durch seine ID-Identifikation = “FormA” im Feld Textbestand setzen wir, dass wir es mit dem form = “formA” Formular in Beziehung setzen, auf diese Weise werden beim Senden des Formulars alle Elemente, die in Beziehung stehen, mit gesendet.

4. Attribut “FormAction”

Dieses Attribut ist sehr nützlich, um dasselbe Formular an verschiedene Seiten zu senden, was zuvor in Javascript programmiert und Parameter aller Elemente des Formulars gesendet werden mussten, um die Weiterleitung durchführen zu können. In einigen Fällen wurde es sehr umständlich, insbesondere wenn mehrere Formulare vorhanden waren das hing voneinander ab.

See also  Abfangen und Sicherheit von Antworten mit AngularJS

Wir nehmen das Beispiel des vorherigen Falles mit einem Button und senden das Formular an die Seite record.php und mit dem anderen an stock.php

 <html> <body> <h4> Formularattribut </ h4> <form> <form action = "grabar.php" id = "formA"> Produkt: <Eingabetyp = "Text" Name = "Produkt"> <br> Beschreibung: <br> <textarea rows = "4" cols = "50"> </ textarea> <br> <input type = "submit" value = "Send"> </ form> <br> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <p> Lorem Ipsum ist einfach der Ausfülltext der Drucker und Textdateien. </ p> <br> Bestand: <input type = "text" name = "stock" form = "formA"> <input type = "submit" formaction = "stock.php" form = "formA"> </ body> </ html> Bildattribut mit Submit Wenn Sie ein Bild als Senden-Schaltfläche zum Senden eines Formulars verwenden möchten, müssen Sie ein Bild einfügen oder CSS-Stylesheets verwenden und anschließend die Funktionalität mit Javascript ausführen. <html> <body> <h4> Attributtyp Bild </ h4> <form> <form action = "grabar.php" id = "formA"> Produkt: <Eingabetyp = "Text" Name = "Produkt"> <br> Beschreibung: <br> <textarea rows = "4" cols = "50"> </ textarea> <br> <input type = "image" src = "send.png" alt = "Submit" width = "163" height = "78"> </ form> </ body> </ html> 

element-html5-8.jpg

5. Listen- und Datenlistenattribut

Mit diesem Attribut können Sie eine Liste in einem <datalist> -Element definieren und diese dann auf ein Eingabeelement anwenden, um während der Eingabe eine Suche durchzuführen.

 <html> <body> <h4> Listen- und Datenlistenattribut </ h4> <form> <form action = "grabar.php" id = "formA"> <input list = "autos" name = "vehiculos"> <datalist id = "autos"> <option value = "Ford"> <Optionswert = "Fiat"> <option value = "Ferari"> <Optionswert = "Honda"> <Optionswert = "Toyota"> <Optionswert = "Renault"> <Optionswert = "Peugeot"> </ datalist> </ form> </ body> </ html> 

element-html5-9.jpg

Wenn Sie in diesem Fall nur einen Buchstaben f schreiben, wird eine Liste der gefundenen Möglichkeiten angezeigt. Dies ist sehr nützlich, da die in der Datenliste enthaltenen Daten gefiltert und auch in anderen Steuerelementen oder Elementen wiederverwendet werden können.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *