Ci sono errori di sintassi non puoi avere 8 id "sommare" e 8 id "controllo", probabilmente li crei dinamicamente con asp, se aggiungi una variabile al ciclo che s'incrementa di volta in volta avrai controllo_1 - sommare_1, controllo_2 - sommare_2, etc....
Poi se vuoi sommare il valore del controllo col valore di sommare devi passare quest'ultimo alla funzione somma(this.value,<%=valore_input_text%>)
![]()