no, sei tu a commettere un errore abbastanza banale
se qui hai solo il name
<input type="hidden" name="codicePulito"/>
come pretendi di accedervi tramite
document.getElementById("codicePulito")
?
browser indecenti come IE non fanno molta distinzione tra name e id
ma, appunto, per questo e per molto altro ancora sono browser indecenti!
ciao