最简单的方法
把你要实现的内容 用html源代码组装好,
然后 document.XX.innerHTML=""
把你要实现的内容 用html源代码组装好,
然后 document.XX.innerHTML=""
解决方案 »
- SOA 思想下的WebService详解
- 我们爱分享---讨论ORACLE中DATE与TO_DATE
- 保存Xml格式数据和读取...
- 在tomcat里边跑的时候没有问题,但是在apusic里边却报错
- 上传图片显示不出来路径发现含有空格文件夹名的,空格都用“%20”编译,现转化
- 关于FTP文件下载的
- 请问如何在ACTION里取得该ACTION的名字
- 关于XML解析时报“缺少文件根组件”错误
- 请教一个小程序 (急)
- 请教一个关于发布*.ear包的问题.
- JSP页面问题 在ECLIPSE可以运行 但在TOMCAT里却报错 大虾进来指导下
- java 编程思想刚看完,下一步该干什么,各位请指点一下吧,顺便推荐几本好书吧
不清楚是动态创建<select>还是创建select的<option>
给一个看看:
<head>
<script src="dwr/interface/JUser.js"></script>
<script src="dwr/engine.js"></script>
<script src="dwr/util.js"></script>
<script type="text/javascript">
function sload(){
JUser.getData(id,getsls);//调用JUser业务类的获取将填充<select>的返回值为List的方法
}
function getsls(data){
document.form1.firs.options.length=0;
document.form1.secs.options.length=0;
document.form1.ths.options.length=0;
//如果是动态的就创建若干个
//var oSel = document.createElement("SELECT");
//oSel.id="firs";
//.....
for(var i=0;i<data.length;i++){
//创建多个Option
var option1=new Option(data[i].name,data[i].url);
if(data[i].selectName==1)
document.form1.firs.options.add(option1);
else if(data[i].selectName==2)
document.form1.secs.options.add(option1);
else if(data[i].selectName==3)
document.form1.ths.options.add(option1);
}
}
function getfAction(aurl){
document.forms[0].action="//"+aurl.value;
document.forms[0].submit();
}
</script>
</head> <body onload="sload()">
<form name="form1">
1:<select id="firs" onchange="getfAction(this)">
</select>
2:<select id="secs" onchange="getfAction(this)">
</select>
3:<select id="ths" onchange="getfAction(this)">
</select>
</form>
</body>