Herlicher: Regulärer Ausdruck mit Umlauten (Problem)

Beitrag lesen

Hallo Leute,
über folgende Zeilen wollte ich in einem Javascript die deutschen Sonderzeichen aus einem String eliminieren:
  namesml=namesml.replace(/ä/g, "ae");
  namesml=namesml.replace(/ö/g, "oe");
  namesml=namesml.replace(/ü/g, "ue");
  namesml=namesml.replace(/Ä/g, "Ae");
  namesml=namesml.replace(/Ö/g, "Oe");
  namesml=namesml.replace(/Ü/g, "Ue");
  namesml=namesml.replace(/ß/g, "ss");

Leider scheint es das unter Javascript (firefox 2) nicht zu tun. Der String ist unverändert. Wenn ich einen anderen Buchstaben (z.B. a) eingebe, funktioniert es.

Bin für jeden Hinweis dankbar.
Herzlichst