不得不解决的问题,急死我。

liuyingming 2001-09-11 02:55:08
加精
我用两个单选按扭(在同一个组)代表两种业务,在一个下拉菜单中显示选中业务中的具体业务内容(一种业务有多个业务项),怎样在点击两种业务时,使这一个下拉菜单中的内容改变。很急啊,帮帮吗?
...全文
62 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
karma 2001-09-11
  • 打赏
  • 举报
回复
为单选框做一个ONCLICK的事件处理函数,用JAVASCRIPT动态改变下拉表的OPTIONS,譬如

<html>
<head>
<script language="javascript">
var curValue;
var AX = new Array("A","X");
AX["A"] = new Array("a","b","c");
AX["X"]= new Array("x","y","z");
function ChangeOptions(obj)
{
if (obj.value != curValue)
{
curValue = obj.value;
document.form1.business.options.length = 0;
for (var i=0; i < AX[curValue].length; i++)
{
var opt = new Option(AX[curValue][i],AX[curValue][i]);
document.form1.business.options[i] = opt;
}
}
}

function init()
{
document.form1.rd1[0].checked = true;
ChangeOptions(document.form1.rd1[0]);
}
</script>
</head>
<body onload="init()">
<form name="form1">
<input type=radio name="rd1" value="A" onclick="ChangeOptions(this)">A<BR>
<input type=radio name="rd1" value="X" onclick="ChangeOptions(this)">X<BR>
<select name="business">
</select>
</form>
</body>
</html>
www525 2001-09-11
  • 打赏
  • 举报
回复
在单选按钮用属性onclick,调用一个函数,在调出下拉菜单中的业务
totobest 2001-09-11
  • 打赏
  • 举报
回复
在Radio的点击事件中,更新Combo的内容。
iStringTheory 2001-09-11
  • 打赏
  • 举报
回复
点单选按钮时提交FORM,页面刷新就会获得你选中的ID值,然后<select>选单就可以根据这个ID查询出具体业务内容,显示即可。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧