Gunnar Bittersmann: Berechnungen mit JavaScript

Beitrag lesen

problematische Seite

@@Dino-BBG

Ich habe folgenden Quellcode zusammengeschustert:

So sieht er auch aus.

<div align="center">

<p> Bodenrichtwert (€/m²): </p>
<input type="text" id="bodenrichtwert">

Das Eingabefeld hat keine Beschriftung. Da ist zwar was, was in dessen Nähe steht; verknüft ist das aber nicht.

So geht’s:

<div align="center">

<p><label for="bodenrichtwert">Bodenrichtwert (€/m²):</label></p>
<input type="text" id="bodenrichtwert">

So als Quickfix. Das <p>-Element brauchst du nicht; du kannst auch das label entsprechend stylen (u.a. display: block).

Bei den anderen Eingabefeldern entsprechend. Der Wert des for-Attributs muss mit der ID des Eingabefelds übereinstimmen.

Wichtig insbesondere für Nutzer (m/w/d), die die Seite nicht visuell wahrnehmen. S.a. HTML/Formulare/label

Leider haben sich hier alle auf das JavaScript gestürzt ohne auf die Grundlagen einzugehen.


Eine Klasse "center" sollte es auch nicht geben. Das ist präsentationsbezogenes Markup; dann könntest du auch gleich das <center>-Element nehmen.

<br />
<br />

Du Henry, was ist für ein Geräusch?

Abstände machst du mit CSS: margin.

😷 LLAP

--
„Sag mir, wie Du Deine Maske trägst, und ich sage Dir, ob Du ein Idiot bist.“ —@Ann_Waeltin