<script>
var arr1=["a","b","c"]
var arr2=["d","e","f"]
var arr3=["g","h","i"]
function fill(obj,arr){
obj.length=0;
for(i=0;i<arr.length;i++)obj.options[obj.length++].text=arr[i]
}
</script>
<input type=radio name=s onclick=fill(s1,arr1)>1
<input type=radio name=s onclick=fill(s1,arr2)>2
<input type=radio name=s onclick=fill(s1,arr3)>3
<select name=s1></select>
var arr1=["a","b","c"]
var arr2=["d","e","f"]
var arr3=["g","h","i"]
function fill(obj,arr){
obj.length=0;
for(i=0;i<arr.length;i++)obj.options[obj.length++].text=arr[i]
}
</script>
<input type=radio name=s onclick=fill(s1,arr1)>1
<input type=radio name=s onclick=fill(s1,arr2)>2
<input type=radio name=s onclick=fill(s1,arr3)>3
<select name=s1></select>
解决方案 »
- 如何用js调用web服务 急急急!!! 在线等!
- 关于关键字的做法
- 如何用FLEX+FLARE开发类似微软人立方的静态图
- 如何把从数据库中读取的内容作成.js文件?急用,谢谢了
- 有没有谁看到过用flash做的通用数据编辑控件吗?
- text的onChange()事件
- js对表单的处理 回答即给分
- 在IE浏览器下,如何通过JAVASCRIPT知道指定元素内容区域宽度的像素值?
- 如何把validatebox改为失去焦点时验证?
- 不用windows.open(),document.open(),怎样控制一个网页的高和宽?在线等
- 请教:如何不让页面关闭,在用户点击窗口右上角的“X”的时候!百分相赠!
- 既然小数点的Ascii码为46,为什么不能向文本框中输入小数点呢?
subcat(i,3)
根据不同的radio id来确定如何在数组中检索
再利用
document.form.id1.length = 0;
document.form.id1.options[document.form.ModuleId.length] = new Option(subcat[i][0], subcat[i][2]);
(第一个参数是显示出来的,第二个参数value)
改变下拉菜单中的数据