Hallihallo,
Ich habe eine Abfrage entdeckt, die ehemals eine Altersabfrage war. Jetzt möchte ich sie so umbauen, das daraus eine Geburtsdatumabfrage
wird. Die untere Abfrage lässt explizit nur zahlen von 1-9 zu, was soweit ok ist. Nun möchte ich der Abfrage sagen, das auch Punkte (.)
zulässig sein sollen.
...
Im Basic würd ich es so machen:
In Zeiten Regulärer Ausdrücke, würde man sowas in etwa so machen:
function checkNumber(val) { return !/[^\.\d]/.test( val );}
Aber ich würde das gar nicht so machen, sondern den Eingabestring an den Punkten splitten, dann hast du ein Array mit den entpsrechenden Werten, die du dann einzelnen viel einfacher auf ihre Gültigkeit überprüfen kannst.
Struppi.