Non conosco VBS, ma ho la netta impressione che manchino un po' di virgolette e apici:
document.getElementById("prezzoLayout").innerHTML = "<input type='hidden' name='pippo' id='prova' value='okFunz'>"
Ma un oggetto HTML con id="prova" c'e` nella pagina?