Hola:
No sé si te interesa usar una librería o simplemente javascript... si es el primer caso, danos un aviso para mover el tema...
Sin pensar en las librerías, el nuevo form también puede referenciarse con "document.forms", lo mismo sus controles con document.forms["su_nombre_o_índice"].elements, o si tiene id document.getElementsById... y la asignación de eventos es igual...
Saludos