类型:
<select id="type" name="type">
<option value="1_1">1_1</option>
<option value="1_2">1_2</option>
</select>
分类:
<select id="category" name="category" onchange="if(this.value != '') setChange(this.options[this.selectedIndex].value);">
<option value="0">评论</option>
<option value="1">投票</option>
<option value="2">提问</option>
</select>
<script type="text/javascript">
function setChange(str)
{
content = null; var city = document.getElementById('type');
//alert(city.innerHTML);
if(str == '0'){
alert('修改前值:'+ city.innerHTML);
content = "<option value='1_1'>1_1</option><option value='1_2'>1_2</option>";
city.innerHTML = content;
alert('修改后值:' + city.innerHTML);
}else { content = "<option value='0'>未知</option>";
alert('修改前值:'+ city.innerHTML);
city.innerHTML = content;
alert('修改后值:' + city.innerHTML);
}
}
</script>
<select id="type" name="type">
<option value="1_1">1_1</option>
<option value="1_2">1_2</option>
</select>
分类:
<select id="category" name="category" onchange="if(this.value != '') setChange(this.options[this.selectedIndex].value);">
<option value="0">评论</option>
<option value="1">投票</option>
<option value="2">提问</option>
</select>
<script type="text/javascript">
function setChange(str)
{
content = null; var city = document.getElementById('type');
//alert(city.innerHTML);
if(str == '0'){
alert('修改前值:'+ city.innerHTML);
content = "<option value='1_1'>1_1</option><option value='1_2'>1_2</option>";
city.innerHTML = content;
alert('修改后值:' + city.innerHTML);
}else { content = "<option value='0'>未知</option>";
alert('修改前值:'+ city.innerHTML);
city.innerHTML = content;
alert('修改后值:' + city.innerHTML);
}
}
</script>
city.length=0;
city.options[city.options.length] = new Option("未知","0")
city.options[city.options.length] = new Option("未知2","02")
等方法
http://blog.csdn.net/grubbyfan/archive/2009/01/09/3743344.aspx
的总结
结贴,给分。