Salve a tutti... ho un problema che non riesco proprio a risolvere.
Tramite il javascript creo un tag img e delle variabili "j" e "id". Queste variabili le voglio poi inserire dentro la funzione che assegno all'evento onclick sull'immagine ma ciò che accade è che quello che viene passato non è il contenuto della variabile ma bensì il loro nome (o qualcosa del genere).. Ho provato in tanti modi usando sia javascript che jquery ma non riesco proprio a risolvere. Questo è quello che mi sembra avvicinarsi di più alla soluzione ma restituisce l'errore che la funzione richiamata non riesce a modificare il campo value di NULL perché ovviamente non riesce a trovare nulla con id "j"...


Il codice è il seguente, ovviamente non è completo, lo ridotto all'osso per evitare confusione...
codice:
Codice contenuto nel file PHP dentro il tag <script>


... 

for(var i=0;i<numAss;i++)                     
{

...  

var box=document.createElement("input");
box.type="textbox";
box.value=matrice[d+i][10];
box.id=i;

...

}

...

for(var j=0;j<6;j++)
{
 var id=matrice[d][0];
 imgtastiera.onclick = function(j,id) {
				inserisci(j,id);
			     };
}
...


Codice contenuto nel file js incluso nell'head
function inserisciVoto(j,id)
{
	var target=document.getElementById(j);
	var exVal=parseInt(target.value);
	target.value=exVal+1;  <--- Uncaught TypeError: Cannot read property 'value' of null
...
}
Io non so veramente come risolvere... le ho provate tutte...