Se i files coinvolti stanno dove tu li hai descritti

/index.php (con il suo include a registra.php ed il tag al javascript incluso)
/accesso/registra.php
/javascript/campi.js

ed i caratteri di escape nel tag del form sono un residuo del copia/incolla,
non si spiega... verifica se il javascript viene caricato mettendo un alert() al suo inizio.

ciao