ho risolto così:
codice:
function filter (term, _id, cellNr){
var suche = term.value.toLowerCase();
var table = document.getElementById(_id);
var ele;
if(term.value == ''){
resetfilter(_id);
return;
}
for (var r = 1; r < table.rows.length; r++){
ele = table.rows[r].cells[cellNr].innerHTML.replace(/<[^>]+>/g,"");
ele = ele.replace(/ /g,"");
if (ele.toLowerCase().indexOf(suche)==0 ){
table.rows[r].style.display = '';
} else
table.rows[r].style.display = 'none';
}
}
se volete potete chiudere, dopo averlo controllato!
ringrazio ulmar (offline)