Hi,
wie kann ich sicherstellen, dass in ein INPUT-Feld nur Zahlen eingegeben werden können.
Ohne Javascript, wenn möglich.
uff! Also: Mit reinem HTML hast Du keine Chance. Mit JavaScript kannst Du z.B. onChange prüfen, ob der Wert eine Zahl ist (sinngemäß "if (value == value*1)" müßte klappen), und andernfalls den Fokus zurück auf das Eingabefeld setzen und evtl. eine Meldung ausgeben (Vorsicht bei alert, das kann bei einem unbedarften User schnell zu einer Quasi-Endlosschleife führen).
Am besten wäre, ich könnte die Eingaben als DM-Werte formatieren.
Überlege Dir, wie ein DM-Wert aussieht, und formatiere/prüfe das Feld entsprechend. Bedenke, daß jeder seine ganz eigene Vorstellung von korrekter DM-Angabe hat: "10.00", "10,00", "10,--", "DM 10,-", "10 DM" usw. Wie willst Du das allgemein prüfen?
Cheatah