ASP中的onchange事件
比如我的新闻发布系统有国内新闻和国外新闻.国内新闻有A类新闻B类新闻C类新闻D类新闻国外新闻有E类新闻F类新闻G类新闻H类新闻我的国内新闻和国外新闻的由一个select的...
比如我的新闻发布系统有国内新闻和国外新闻.
国内新闻有 A类新闻 B类新闻 C类新闻 D类新闻
国外新闻有 E类新闻 F类新闻 G类新闻 H类新闻
我的国内新闻和国外新闻的由一个select的列表菜单显示
如何在选择了国内新闻后触发onchange事件 然后在另外一个select的列表菜单显示中显示A类新闻 B类新闻 C类新闻 D类新闻
当然在选择国外新闻 就得显示E类新闻 F类新闻 G类新闻 H类新闻 展开
国内新闻有 A类新闻 B类新闻 C类新闻 D类新闻
国外新闻有 E类新闻 F类新闻 G类新闻 H类新闻
我的国内新闻和国外新闻的由一个select的列表菜单显示
如何在选择了国内新闻后触发onchange事件 然后在另外一个select的列表菜单显示中显示A类新闻 B类新闻 C类新闻 D类新闻
当然在选择国外新闻 就得显示E类新闻 F类新闻 G类新闻 H类新闻 展开
1个回答
展开全部
<select name="class1" id="class1" onchange="chg(this.value);">
<option value="">请选择</option>
<option value="0">国内新闻</option>
<option value="1">国际新闻</option>
</select>
<select name="class2" id="class2">
</select>
<script type="text/javascript">
var onecount;
subcat = new Array();
subcat[0] = new Array("A类新闻",0,1);
subcat[1] = new Array("B类新闻",0,2);
subcat[2] = new Array("C类新闻",0,3);
subcat[3] = new Array("D类新闻",0,4);
subcat[4] = new Array("E类新闻",1,5);
subcat[5] = new Array("F类新闻",1,6);
subcat[6] = new Array("G类新闻",1,7);
subcat[7] = new Array("H类新闻",1,8);
onecount=7;
var obj=document.getElementById("class2");
function chg(locationid)
{
obj.options[0]=new Option("请选择","");
obj.length = 1;
var i;
for (i=0;i<onecount;i++)
{
if (subcat[i][1] == locationid)
{
obj.options[obj.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
</script>
<option value="">请选择</option>
<option value="0">国内新闻</option>
<option value="1">国际新闻</option>
</select>
<select name="class2" id="class2">
</select>
<script type="text/javascript">
var onecount;
subcat = new Array();
subcat[0] = new Array("A类新闻",0,1);
subcat[1] = new Array("B类新闻",0,2);
subcat[2] = new Array("C类新闻",0,3);
subcat[3] = new Array("D类新闻",0,4);
subcat[4] = new Array("E类新闻",1,5);
subcat[5] = new Array("F类新闻",1,6);
subcat[6] = new Array("G类新闻",1,7);
subcat[7] = new Array("H类新闻",1,8);
onecount=7;
var obj=document.getElementById("class2");
function chg(locationid)
{
obj.options[0]=new Option("请选择","");
obj.length = 1;
var i;
for (i=0;i<onecount;i++)
{
if (subcat[i][1] == locationid)
{
obj.options[obj.length] = new Option(subcat[i][0], subcat[i][2]);
}
}
}
</script>
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询