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