Rioter
New member
Hey leute ich versuche mich gerade an JavaScript aber bin gerade an ein Punkt angekommen wo ich fragen muss ob das was ich gemacht habe richtig ist und zum anderen wie ich die dor Schleife gestalten muss.
Aufgabe:
Erzeugen Sie ein JavaScript-Objekt mit Eigenschaften, die den Namen der Eingabefelder tragen. Schreiben Sie eine Methode(Objektfunktion)[name der methode: initFormular], die mit Hilfe
einer for-Schleife alle Eingabefelder, beim Laden der Seite, aus dem Objekt füllt.
Aufgabe:
Erzeugen Sie ein JavaScript-Objekt mit Eigenschaften, die den Namen der Eingabefelder tragen. Schreiben Sie eine Methode(Objektfunktion)[name der methode: initFormular], die mit Hilfe
einer for-Schleife alle Eingabefelder, beim Laden der Seite, aus dem Objekt füllt.
Code:
<!doctype html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>Objekt Übung</title>
<style>
label, input, button {
display:block;
}
</style>
<script>
function Person(vorname,nachname,email) {
this.vorname = vorname;
this.nachname = nachname;
this.email = email;
this.initFormular = function() {
var person = document.getElementsByTagName("form");
console.dir(person);
}
}
var rene = new Person{"max","Mustermann","18@gmx.de"};
console.log(rene);
</script>
</head>
<body>
<form action="#" name="person">
<label for="vorname">Vorname</label>
<input type="text" id="vorname" name="vorname">
<label for="nachname">Nachname</label>
<input type="text" id="nachname" name="nachname">
<label for="email">E-mail</label>
<input type="text" id="email" name="email">
<button type="button" id="btn1">Absenden</button>
</form>
</body>
</html>