Ciao a tutti
sto riscontrando un problema con il replace della virgola

nella mia funzione scrivo questo


desc=document.form1.description[a].value

document.form1.description[a].value= desc.replace(",","§vir§")
document.form1.description[a].value= desc.replace(/,/, "§vir§") //forzatura che ho fatto

mi trovo naturalmente in un ciclo
funziona quasi sempre ma se ho nel campo descrizione più di una virgola mi fa il replace solo della prima tipo in questo caso
Batteria Acustica Ludwig LC125 - 2 Accent Combo BLU con Piatti, Aste, Pedale Cassa e Sgabello!!!
lui mi restituisce
Batteria Acustica Ludwig LC125 - 2 Accent Combo BLU con Piatti§vir§ Aste, Pedale Cassa e Sgabello!!!

cosa sto sbagliando?
ciao e grazie