Thorsten: parseFloat(element.value.replace

Beitrag lesen

Hallo,

ich möchte einen Wert, der eingeben wird überprüfen, es sollen nur Zahlen übernommen werden, alles andere soll gelöscht werden. Hier hier im Forum fand ich in einem Beitrag:

let zahl = parseFloat(element.value.replace(/[^0-9 ]/g, "") )

Wenn ich es aber richtig verstehe, behandelt parseFloat die Zahl sowieso schon so, außer bei anderen Zeichen vor der Zahl

So müsste

let zahl = parseFloat(element.value)

alleine richtig rechnen

€30 geht .... nicht aber 30€, so kann man sich doch das replace sparen