Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:ffprg1-2021:js:html-manip [2021/05/03 19:01] – created Ivo Blöchliger | lehrkraefte:blc:informatik:ffprg1-2021:js:html-manip [2021/05/05 17:58] (current) – Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== HTML-Manipulation ====== | ||
| + | Typischerweise werden die von JavaScript manipulierten HTML-Element mit einer ID versehen und darüber angesprochen. | ||
| + | Im HTML: | ||
| + | <code html> | ||
| + | <div id=" | ||
| + | </ | ||
| + | |||
| + | In JavaScript: | ||
| + | <code javascript> | ||
| + | let res = ""; | ||
| + | for (let i=1; i<21; i++) { | ||
| + | res+=`< | ||
| + | } | ||
| + | // Resultat auf HTML-Seite ausgeben. | ||
| + | document.getElementById(" | ||
| + | </ | ||
| + | Mehr zu [[https:// | ||
| + | |||
| + | Es gibt weitere Methoden, Elemente auf einer Seite ausfindig zu machen, die aber für unsere Zwecke wohl noch nicht wichtig sind. | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | <WRAP todo> | ||
| + | Programmieren Sie ein Seite, die anzeigt, wie oft ein Knopf gedrückt wurde. | ||
| + | </ | ||
| + | |||
| + | <WRAP todo> | ||
| + | Programmieren Sie eine Seite, die zwei Knöpfe hat, womit sich die Hintergrundfarbe der Seite ändern lässt. | ||
| + | |||
| + | Hier erfahren Sie, wie der Stil eines HTML-Elements dynamisch geändert werden kann: https:// | ||
| + | </ | ||