Ho tamponato cambiando il codice JS così:
codice:var temp = new Array(); var els = document.getElementsByTagName('input'); for( i = 0; i < els.length; i++){ if( els[i].getAttribute('type') == 'checkbox' && els[i].checked ) { var k = els[i].value; temp[temp.length] = k; } } for( i = 0; i < temp.length; i++){ document.getElementById('u_' + temp[i]).remove(); } temp = [];
In sostanza prima memorizzo in un array gli da rimuovere e poi, con un secondo ciclo, rimuovo le righe.
La cosa sembra funzionare (qui risultato), ma rimane il dubbio sul perchè in un solo passaggio non funziona![]()

Rispondi quotando