Grazie,
ho scoperto che la somma è l'unica operazione che prevede la conversione dei dati, le altre no.
dispongo solo di questo codice e mi perdo tra la sintassi che ammetto non conosco bene.
Puoi gentilmente dirmi come impostare la sintassi corretta
Grazie

<input name="mag_articolo" value="<?=$qta_scelta?>">
<input name="qta_articolo" value=""
onChange="this.form.tot_articolo.value=Math.round( ((mag_articolo.value)-(this.value))*100)/100;">

<input name="tot_articolo"
onChange="this.form.articolo.value=Math.round((mag _articolo.value)-(qta_articolo.value));">