<script>
var cityList=[];
cityList[0]=["aa","aa0",0,0];
cityList[1]=["bb","bb0",0,0];
cityList[2]=["cc","cc0",1,1];
cityList[3]=["dd","dd0",0,0];
cityList[4]=["ee","ee0",1,1];
function changeCity(subfield2)
{ var obj;
subfield2.length = 0;
var i;
subfield2.options[subfield2.length] = new Option('','');
for (i=0;i<cityList.length; i++)
{
obj= new Option(cityList[i][2],cityList[i][1]);
if (cityList[i][3]==0)
{
obj.style.color="black";
}
else
{
obj.style.color="gray";
}
subfield2.options[subfield2.length]=obj;
}
}
</script>
<input type="button" onclick=changeCity(document.all.sel1) value="oooo">
<select id="sel1"></select>
var cityList=[];
cityList[0]=["aa","aa0",0,0];
cityList[1]=["bb","bb0",0,0];
cityList[2]=["cc","cc0",1,1];
cityList[3]=["dd","dd0",0,0];
cityList[4]=["ee","ee0",1,1];
function changeCity(subfield2)
{ var obj;
subfield2.length = 0;
var i;
subfield2.options[subfield2.length] = new Option('','');
for (i=0;i<cityList.length; i++)
{
obj= new Option(cityList[i][2],cityList[i][1]);
if (cityList[i][3]==0)
{
obj.style.color="black";
}
else
{
obj.style.color="gray";
}
subfield2.options[subfield2.length]=obj;
}
}
</script>
<input type="button" onclick=changeCity(document.all.sel1) value="oooo">
<select id="sel1"></select>
function changeCity(field2,subfield2,classid2)
{
var classid2 = classid2; subfield2.length = 0;
var i;
subfield2.options[subfield2.length] = new Option('','');
for (i=0;i<cityList.length; i++)
{ if (cityList[i][0] == classid2)
{ if (cityList[i][3]==0)
{ //加字体颜色为黑色 style="color:#000000"
subfield2.options[subfield2.length] = new Option(cityList[i][2],cityList[i][1]);
}
else
{ //加字体颜色为黑色 style="color:#000000"
subfield2.options[subfield2.length] = new Option(cityList[i][2],cityList[i][1]);
}
}
}
}.................................上面的style该怎么加进去?
{
var classid2 = classid2;
var obj
subfield2.length = 0;
var i;
subfield2.options[subfield2.length] = new Option('','');
for (i=0;i<cityList.length; i++)
{ if (cityList[i][0] == classid2)
{ if (cityList[i][3]==0)
{ //加字体颜色为黑色 style="color:#000000"
obj = new Option(cityList[i][2],cityList[i][1]);
obj.style.color="#000000";
subfield2.options[subfield2.length]=obj;
}
else
{
obj = new Option(cityList[i][2],cityList[i][1]);
obj.style.color="gray";
subfield2.options[subfield2.length]=obj;
}
}
}
}
{ //加字体颜色为黑色 style="color:#000000"
obj = new Option(cityList[i][2],cityList[i][1]);
obj.style.color="#000000";
subfield2.options[subfield2.length]=obj;
}else if (cityList[i][3]==5)
{ //加字体颜色为黑色 style="color:#000000"
obj = new Option(cityList[i][2],cityList[i][1]);
obj.style.color="#000000";
subfield2.options[subfield2.length]=obj;
}哪个要变就在哪个if里写
==>
是不是那个执行的都是用一个obj.style.color="#000000";