poi al posto di document.getElementById('result').innerHTML devi usare document.getElementById('prov').innerHTML
L'elemento <input> non ha un supporto per contenere elementi HTML, quindi non è corretto usare innerHTML.
Occorre sfruttare la proprietà value del campo.