Então, Thabata! Você já conhece algo sobre JavaScript ou DOM? Sugiro que você dê uma pequena estudada na linguagem, que não é complexa. Por exemplo, onde você encontra um document.createElement('input'); significa que você está criando um elemento input, ou seja, um <input> no documento! Simples, né? Aqui tem um guia completo sobre o DOM: http://www.w3schools.com/htmldom/default.asp E aqui sobre o java script: http://www.w3schools.com/js/default.asp