Allora il problema non è quello...il problema persiste!
Putroppo per esigenze sono costretto a variare un po lo script...però continuo ad avere problemi...allora la parte di script è questa:
<script language="JavaScript">
<!--
function setColor(sorgente,destinazione) {
var choice;
choice = document.colorForm.sorgente.selectedIndex;
switch(choice) {
case 0: document.getElementById(destinazione).bgColor = "#FFFFFF"; break;
case 1: document.getElementById(destinazione).bgColor = "#FF0000"; break;
case 2: document.getElementById(destinazione).bgColor = "#0000FF"; break;
default: alert("errore"); break;
}
}
//-->
</script>
Ho dovuto specificare il select sorgente perchè nel form ne ho 4.
In questo modo vorrei avere una sola funzione per variare il colore dello sfondo di una tabella per ogni select selezionato...ho 4 select e 4 tabelle
<select name="color" onchange='setColor("color","tab1")'>
<option value="#FFFFFF" selected>Bianco</option>
<option value="#B7B78B" >Default 1</option>
<option value="#D8D8C4" >Default 2</option>
</select>
<table width="82" border="1" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" id="tab1">
poi passo onchange='setColor("color2","tab2")...etc...etc..
grazie a tutti
ciao
gnegno