Javascript le dice al navegador que esta creando un campo, cuando le das submit es como si tu hubieras ingresado directamente en el navegador el campo manualmente. Puedes tener 136134631 campos y el navegador los va a pasar a la otra pagina por cualquier metodo que estes usando sea GET o POST luego PHP se encarga de verificar que campos pasaste por cualquiera de esos metodos. Si quieres leete este
tutorial de HTML DOM que te va ayudar como crear campos con javascript y luego como enviarlos