Kommawert ermitteln

Es geht um JavaScript.

Hallo Ihr,
für ein Formular benötige ich die Anzeige von DM-Werten mit Komma (statt Punkt) und zwei Stellen hinter dem Komma.

Ich habe mit einer Funktion angefangen, aber leider funktioniert nicht alles wie gedacht. Die Funktion search(/./) liefert immer 0, egal wo der Punkt sitzt. Wenn ich nun versuche mit replace den Punkt zu ersetzen, wird mir entsprechend immer das erste Zeichen ersetzt.

  1. Kann mir jemand erklären, warum ich einen Punkt nicht richtig ersetzen kann?
  2. Gibt es ein Funktion, die vielleicht genau das tut, was ich suche, oder stellt mir jemand seine Kreation zur Verfügung?

Donk
Daniel

Die Funktion search(/./) liefert
immer 0, egal wo der Punkt sitzt.

„.“ steht fuer ein beliebiges druckbares ascii-zeichen.
deshalb musst du den quoten.
dein regexp muss, glaube ich jedenfalls, so aussehen

|.|

Ei klar, ich stell mich an!
Bist ein Schatz.
Daniel

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]