<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<select name="select0" onChange="validate()">
<option value="2003-12">2003-12</option>
<option value="2003-11">2003-11</option>
</select>
<input id="my1" type = "radio" value = "show" name = "change2"><font color="#FF0000" size="3">操作1 </font>
<input id="my2" type = "radio" value = "hide" name = "change2" ><font color="#FF0000" size="3">操作2 </font>
<script>
function validate(){
my1.disabled = (select0.value != "2003-12");
}
</script>
</BODY>
</HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<select name="select0" onChange="validate()">
<option value="2003-12">2003-12</option>
<option value="2003-11">2003-11</option>
</select>
<input id="my1" type = "radio" value = "show" name = "change2"><font color="#FF0000" size="3">操作1 </font>
<input id="my2" type = "radio" value = "hide" name = "change2" ><font color="#FF0000" size="3">操作2 </font>
<script>
function validate(){
my1.disabled = (select0.value != "2003-12");
}
</script>
</BODY>
</HTML>
my1.disabled = (select0.value != "2003-12");
}
2003-12是可变的,有可能第1个值为2004-01或者其他的,反正是时间加月份。
所以不能用my1.disabled = (select0.value != "2003-12")来判断。
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<select id="select0" name="select0" onChange="validate()">
<option value="2003-12">2003-12</option>
<option value="2003-11">2003-11</option>
<option value="2003-11">2003-1</option>
<option value="2003-11">2003-10</option>
</select>
<input id="my1" type = "radio" value = "show" name = "change2"><font color="#FF0000" size="3">操作1 </font>
<input id="my2" type = "radio" value = "hide" name = "change2" ><font color="#FF0000" size="3">操作2 </font>
<script>
function validate()
{
if(document.all.select0.selectedIndex !=0)
{
document.all.my1.disabled=true
}
else
{
document.all.my1.disabled=false
}
}
</script>
</BODY>
</HTML>