...Questo assegna alla variabile t il valore della moltiplicazione facendo direttamente il replace del carattere da sostiuire.
ti sei risposto da solo

assegna quel valore alla variabile t, ma non al valore di nuovoDato.prezzototNuovo.

quindi dovresti riassegnarlo

nuovoDato.prezzototNuovo.value = t;