Cominciamo a scrivere in HTML corretto:
<td><input type="text" name="importo"></td>
<td><input type="text" name="percento"></td>
<td id="#id#a">risultato</td>

Il tag td non ha la proprieta` value (che e` tipica dei campi di un form).

Se vuoi ricuperare il contenuto devi usare innerHTML:

alert(document.getElementById('#id#a').innerHTML);

Comunque non mi piace il segno # dentro l'id di un oggetto.