Hola a todos.
Sólo agradecer este post a los intervinientes.
Llevo tres meses con una web en funcionamiento, y tenía conflictos con firefox / Chrome / etc...... en los registros y validaciones de javascript......
PUES EL ERROR ERA EL QUE COMENTAIS AQUÍ. Sólo le daba el valor a "name" pero nunca hacía lo propio con "id", vamos, que ni lo ponía........ y esa era la solución, darle su "id" a cada campo..........
Gracias de nuevo a todos.
Un saludo