Il + e` un carattere che non puoi usare in un nome.

Nella tua "somma" cosa rappresentano campo1, campo2 e campo3? Sono gli id o i nomi di campi o sono i contenuti?

Ed il risultato, come lo utilizzi?

E ancora una domanda di fondo: la cosa deve avvenire lato server o lato client?