I'm having such problem. This doesn't work. But I need value="" to be empty before the goDo function is called and be changed after goDo function is called.
<script>
function goDo(num) {
if (num == 1) var goID = 10;
else if (num == 2) var goID = 20;
var findElement = document.getElementById('1');
findElement.innerHTML.value=goID;
}
</script>
<input type="text" value="" id="1">