leggo il valore dell'input tramite .value
var x = <input>.value;
var y = '';
poi chiamo la funzione f(x,y);
Se <input> contiene delle n virgole alla funzione vengono passati n+1 parametri, cioè
<input> = "via Roma, 12"
chiamo
f('Via Roma','12');
quindi interpreta la virgola come separatore di parametri della funzione anzichè stringa.
come faccio ad interpretare la virgola come stringa?