Benutzer-Werkzeuge

Webseiten-Werkzeuge


html:formulare

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
html:formulare [2023/06/14 10:01] – [Buttons] lutzhtml:formulare [2024/05/24 10:16] (aktuell) lutz
Zeile 26: Zeile 26:
 </code> </code>
  
-Im folgenden wird die Funktionsweise von Formularen kurz beschrieben. Eine ausführlichere Darstellung findet man hier: https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/.+Im folgenden wird die Funktionsweise von Formularen kurz beschrieben. Eine ausführlichere Darstellung findet man hier: https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare .
  
 =====Datenübertragung===== =====Datenübertragung=====
Zeile 110: Zeile 110:
  
 Das folgende Beispiel demonstriert die Verwendung der Optionen. Das folgende Beispiel demonstriert die Verwendung der Optionen.
 +
 +<code html formulare4.html>
 +<!DOCTYPE html>
 + 
 +<html lang="de">
 +    <head>
 +        <meta charset="utf-8">
 +        <title>Formulare</title>
 +        <script>
 +            function myFunction() {
 +                alert("Hello World!");
 +            }
 +        </script>
 +    </head>
 +    <body>
 +        <form action="http://www.google.de/search" >
 +            <input name="q" type="text"  /><br>
 +            <button>Suche absenden!</button><br>
 +            <button type = 'button' onclick="myFunction()">JavaScript starten!</button><br>
 +            <button type = 'reset'>Formular leeren!</button><br>
 +        </form>
 +    </body>
 +</html>
 +</code>
 +
 +
 +**Aufgabe 4**
 +
 +Teste das Beispiel!
 +
 +Eine ausführliche Beschreibung zu Buttons findet man hier: https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/Was_ist_ein_Webformular%3F#Buttons
 +
 +**Aufgabe 5**
 +
 +Das Formular im folgenden Beispiel enthält einige der bisher besprochenen Formularelemente. Teste das Beispiel!
 +
 +(Hinweis: Das ''%%action%%''-Attribut ist leer. Man kann aber nach dem Absenden die Attribute in der URL ablesen, da ''%%method='get'%%'' verwendet wird.
 +
 +<code html formulare5.html>
 +<!DOCTYPE html>
 + 
 +<html lang="de">
 +    <head>
 +        <meta charset="utf-8">
 +        <title>Formulare</title>
 +        <script>
 +            function myFunction() {
 +                alert("Hello World!");
 +            }
 +        </script>
 +    </head>
 +    <body>
 +        <form action="" method="get">
 +            <input name="textfeld" type="text"  /><br>
 +            <input name="password" type="password" /> <br>
 +            <input name="date" type="date" /> <br>
 +            <label for="männl">männlich</label>
 +            <input type="radio" id="männl" name="geschlecht" value="0">
 +            <label for="weibl">weiblich</label>
 +            <input type="radio" id="weibl" name="geschlecht" value="1">
 +            <label for="queer">queer</label>
 +            <input type="radio" id="queer" name="geschlecht" value="2">
 +            <br>
 +            <label>Flüsse
 +                <select name="tags" size="5">
 +                  <option>Elbe</option>
 +                  <option>Mulde</option>
 +                  <option Saale>Berlin</option>
 +                  <option>Spree</option>
 +                  <option>Donau</option>
 +                </select>
 +            </label>
 +            <br>
 +            <button>Formular absenden!</button><br>
 +            <button type = 'button' onclick="myFunction()">JavaScript starten!</button><br>
 +            <button type = 'reset'>Formular leeren!</button><br>
 +        </form>
 +    </body>
 +</html>
 +</code>
html/formulare.1686729709.txt.gz · Zuletzt geändert: von lutz