@artorius: perchè hai messo l' escaping al punto? se usi una stringa, viene trattata da tale e non da regular expression, quindi non occorre fare l'escaping, vabbè son puntiglioso

la soluzione:
codice:
document.getElementById("message").innerHTML = a.replace(".",",");