In questo modo. Quando si tratta di cancellare qualcosa in html al 99% bisogna cominciare dall'ultimo elemento non dal primo.


codice:
<script>
function del() {
 var els = document.getElementsByTagName('input');
     
 // for( i = 0; i < els.length-1; i++){
 for( i =  els.length-1; i >= 0; i--){  
   if( els[i].getAttribute('type') == 'checkbox' && els[i].checked ) {
  var k = els[i].value;
    
  document.getElementById('u_' + k).remove();
   }
 }
}
</script>