Formulare

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo alle zusammen,
    ich habe gerade begonnen [coderwiki]Informationen/HTML[/coderwiki] und CSS zu erlernen (für jene die es noch nicht wissen). Ich habe eine kleine Frage: Ich habe mich mit Formularen befasst. Mit folgendem Code submittet man das Eingegebene:
    <input type="submit" value="Submit">

    Aber wie gelangt das ganze dann zu mir? Und wo kann ich es Finden?

    lg und schon mal vielen dank für die antwort (falls mir jemand antworten sollte...)
    Raphael
  • was genau hast du mit dem Formular vor?
    Also mit HTML erhältst du keine Möglichkeit die Daten auf dem Server zu speichern. Dazu wirst du Scriptsprachen wie PHP oder [coderwiki]Informationen/CGI[/coderwiki] benötigen

    was du mit HTML erzeugen kannst ist, dass sich die E-Mail Anwendung öffnet und die Daten an dich geschickt werden können

    Hier Lesestoff zu Formularen bei selfHtml

    Eine andere Möglichkeit die HTML Formulare auszuwerten bietet JavaScript.
    Zum Beispiel kannst du mit [coderwiki]Informationen/JavaScript[/coderwiki] die Richtigkeit der Eingaben prüfen..
    siehe z.B. folgenden Code

    Quellcode

    1. <html>
    2. <head>
    3. <title>Formulareingaben &uuml;berpr&uuml;fen</title>
    4. <script type="text/javascript">
    5. function chkFormular () {
    6. if (document.Formular.User.value == "") {
    7. alert("Bitte Ihren Namen eingeben!");
    8. return false;
    9. }
    10. if (document.Formular.Ort.value == "") {
    11. alert("Bitte Ihren Wohnort eingeben!");
    12. return false;
    13. }
    14. if (document.Formular.Mail.value == "") {
    15. alert("Bitte Ihre E-Mail-Adresse eingeben!");
    16. return false;
    17. }
    18. if (document.Formular.Mail.value.indexOf("@") == -1) {
    19. alert("Keine E-Mail-Adresse!");
    20. return false;
    21. }
    22. if (document.Formular.Alter.value == "") {
    23. alert("Bitte Ihr Alter eingeben!");
    24. return false;
    25. }
    26. var chkZ = 1;
    27. for (i = 0; i < document.Formular.Alter.value.length; ++i)
    28. if (document.Formular.Alter.value.charAt(i) < "0" ||
    29. document.Formular.Alter.value.charAt(i) > "9")
    30. chkZ = -1;
    31. if (chkZ == -1) {
    32. alert("Altersangabe keine Zahl!");
    33. return false;
    34. }
    35. }
    36. </script>
    37. </head>
    38. <body>
    39. <h1>Formular</h1>
    40. <form name="Formular" action="test.html"
    41. method="post" onsubmit="return chkFormular()">
    42. Name: <input type="text" name="User">
    43. Wohnort: <input type="text" name="Ort">
    44. E-Mail: <input type="text" name="Mail">
    45. Alter: <input type="text" name="Alter">
    46. Formular: <input type="submit" value="Absenden">
    47. </form>
    48. </body>
    49. </html>
    Alles anzeigen