codice:
function seleziona(ID,LOC,NOM)
{
var campo = "campo<%=k%>" ;
var nazione = "nazione<%=k%>" ;
var citta = "citta<%=k%>" ;
alert(campo);


opener.document.form.[campo].value = NOM ;
opener.document.form.[nazione].value = ID ;
opener.document.form.[citta].value = LOC ;
this.close();

}
ottengo:

Errore: missing name after . operator
Riga: 28, Colonna: 27
Codice sorgente:
opener.document.form.[campo].value = NOM ;


dove sbaglio ?
:master: