Matthias Scharwies: Frage zum Wiki-Artikel „JavaScript“

Beitrag lesen

problematische Seite

Servus!

Servus!

Hallo,

ich habe folgendes Problem, für welches ich eine Lösung suche:

Es gibt ein Eingabefeld(Zahl) "A" und eine Eingabefeld "B". Feld B soll ausgebelendet sein, ausser, im Feld A wird ein Wert >=5000 eingegeben. Dann erst soll das Eingabefeld "B" eingebelendet werden.

Wäre super, wenn ich hier eine Lösung finden könnte!

Evtl sowas:

Durchschnittsrechner

Müsstest du dir noch anpassen.

Das war evtl. etwas zu viel für den Anfang. Was hast du denn schon?

In unserem Wiki findest du links einen Link auf Wie fange ich an?

Dort findest du unsere Kurse


Mach Dir erst einmal einen (Programmablauf)-Plan.

Du brauchst eine Webseite mit zwei Eingabe-Elementen, die jeweils eine id haben. (Über die id kannst du sie mit JS ansprechen)

Das zweite Eingabe-Element willst du ausblenden. Dafür brauchst du CSS:

<style>
.ausgeblendet {
  display: none;
}
</style>


<input type="number" id="input2" class="ausgeblendet">

Jetzt kommt das JavaScript:

Mit einer Eingabe rufst du ein Programm / eine Funktion auf, die überprüft

  1. ob die Eingabe eine Zahl ist
  2. ob die Eingabe über 5000 liegt.

Falls (engl. if) die Bedingung zutrifft, führst du eine Anweisung aus, die mit classList.toggle die Klasse des zweiten Eingabeelements umschaltet.

Herzliche Grüße

Matthias Scharwies

--
Einfach mal was von der ToDo-Liste auf die Was-Solls-Liste setzen.“