Felix Riesterer: Formularerstellung

Beitrag lesen

Liebe(r) Unbekannte,

wie soll ich Dir helfen, wenn Du noch nicht einmal einen (Nick-)Namen angegeben hast?

Hier ist Mein CODE:

Dazu wurde schon ausführlich Stellung genommen. Hier noch ein paar Links zum Umgang mit Formularen und der Gestaltung von Elementen auf einer Seite:

Nun zu Deiner eigentlichen Frage:

if(finalBmi < 18.5){ [...]
if(finalBmi > 18.5 && finalBmi < 25){ [...]
if(finalBmi > 25 && finalBmi < 29.9){ [...]
if(finalBmi > 30 && finalBmi < 39.9){ [...]
if(finalBmi > 40){ [...]

Das sieht für mich danach aus, als ob man fünf verschiedene Farben benötigt. Das klingt nach fünf passenden Klassen, die man per JavaScript vergeben und mit CSS passend gestalten kann:

.weight18 { background: #0f0; }
.weight25 { background: #cfc; }
.weight30 { background: #ffc; }
.weight40 { background: #fcc; }
.weight41 { background: #f00; }

Liebe Grüße,

Felix Riesterer.