codice:
combo = "<SELECT NAME=\""+nomeCombo+"\" onChange=\"skillModificato = 'T'; if('"+arrSkill+"[7]' != 'D'){"+arrSkill+"[7] = 'D'};\">";
Premesso che 'arrSkill' è una variabile che io passo a livello di chiamata della funzione.
Quando faccio onChange su una combo della lista, mi dice la seguente:

'A' non è definito <-- dove 'A', nel caso, è il valore di 'arrSkill'

Sintatticamente come va modificato il codice di sopra?

Ho anche provato a fare:

codice:
combo = "<SELECT NAME=\""+nomeCombo+"\" onChange=\"skillModificato = 'T'; if('"+arrSkill+"[7]' != 'D'){'"+arrSkill+"[7]' = 'D'};\">";
E mi dice 'impossibile assegnare a [String]'.

La disperazione regna sovrana da stamane....