ok , ho risolto in parte , ho inserito un dropdownlist e al suo interno le voci singole + tutte; in maniera da nascondere solo i singoli campi oppure tutti quelli che ho prestabilito.

ma se io effettuo un onload non funziona (cio imputabile alla mia ignoranza)
cmq io ho scritto ciò:
Codice PHP:
<table border=\"1\" id=\"dataricerca\" onload=\"defaultnascosti(this.[this.table].getElemetByI.value,'codice ','regione sociale','indirizzo','citt&agrave','provincia','codice postale');\"> 
e questa è la funzione che ho inserito di prova
Codice PHP:
function defaultnascosti (IDtabella,voce1voce2voce3 voce4 voce5 voce6,"none"){
    var 
voci = new Array ('voce1''voce2''voce3' 'voce4' 'voce5' 'voce6');
    for (var 
voci.lengthi++){
        
alert (voci[i]);
        }
    } 
solo che non funziona ho provato a gestire anche onload come se fosse onclick... ma evidentemente non è corretto!