Hola julioverne!!
Así en un primer vistazo creo que el problema puede estar en que no le has asignado un id al campo de texto:
Código:
<input type="text" name="hazlo" size="20">
Debería ser:
Código:
<input type="text" name="hazlo" id="hazlo" size="20">
No estoy muy seguro pero desde luego, no te puede reconocer un objeto document.getElementById... si no lo has definido...
Seguro que alguien más experto te puede aportar algo más...