Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:ffit:react:learningunits:lu02:forms [2024/12/19 07:06] – kdemirci | modul:ffit:react:learningunits:lu02:forms [2024/12/19 11:50] (aktuell) – kdemirci | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== LU02a - Simple Form ====== | ====== LU02a - Simple Form ====== | ||
- | <code javascript> | + | {{url>https:// |
- | import | + | |
- | + | ||
- | export default function Formular() | + | |
- | const [name, setName] = useState('' | + | |
- | + | ||
- | const handleSubmit = (e) => { | + | |
- | e.preventDefault(); | + | |
- | alert(`Gespeicherter Name: ${name}`); | + | |
- | }; | + | |
- | + | ||
- | return ( | + | |
- | <form onSubmit={handleSubmit}> | + | |
- | < | + | |
- | Name: | + | |
- | <input | + | |
- | type=" | + | |
- | value={name} | + | |
- | onChange={(e) => setName(e.target.value)} | + | |
- | /> | + | |
- | </ | + | |
- | <button type=" | + | |
- | </ | + | |
- | ); | + | |
- | } | + | |
- | </ | + |