有什麼好方法用來 增加選擇菜單的內容(選項) 在服务器端使用asp产生比较合理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种的效率最低,还有两种,可以用innerHTML或,innerHTML和join相结合,效率最高 用innerHTML或,innerHTML和join相结合,怎么用,能不能举个简单例子? <form name="frm"><select name=select1> </select><select name=select2> </select><input name=result></form><script>function window.onbeforeunload(){if(event.clientX>document.body.clientWidth && event.clientY<0||event.altKey)return;}var a2=new Array("Web开发","数据库","我的专家门诊")var a1=new Array()a1[0]=new Array("ASP","JSP","PHP","Javascript","CSS");a1[1]=new Array("Access","SQL Server","Oracle");a1[2]=new Array("专家分","短信息","得分问题");function init(){var arr=new Array()for(i=0;i<a2.length;i++){arr[i]="<option value='"+a2[i]+"'>"+a2[i]+"</option>";} frm.select1.outerHTML="<select id='select1' onchange='change(this)' >"+arr.join("")+"</select>"change(frm.select1);}init();function change(src){var ix=src.selectedIndex;var ar=new Array()for(i=0;i<a1[ix].length;i++){ar[i]="<option value='"+a1[ix][i]+"'>"+a1[ix][i]+"</option>";}frm.select2.outerHTML="<select id='select2' onchange='result.value=frm.select1.value+\"+\"+frm.select2.value'>"+ar.join("")+"</select>"frm.result.value=frm.select1.value+"+"+frm.select2.value;}</script>我用的是outerHTML,原理一样 http://expert.csdn.net/Expert/topic/1229/1229961.xml?temp=.9714319 JS弹出记事本 JavaScript怎么连接oracle 求救!关于JavaScript循环中的问题。 求教js关于时间与字符串转换的问题 论坛发图片的问题,高手帮忙 ExtJS 4,怎么动态添加已存在的panel javascript里有没有类似于vbscript中的instr功能的函数 求数字相加的js代码! 帮帮忙,一个简单的问题,在线等候。 请问如何取得下拉列表的值(DHTML)? JavaScript能否控制flash的播放? 我想这样。。。。能行吗?
怎么用,能不能举个简单例子?
<select name=select1>
</select>
<select name=select2>
</select>
<input name=result>
</form>
<script>
function window.onbeforeunload(){
if(event.clientX>document.body.clientWidth && event.clientY<0||event.altKey)
return;
}
var a2=new Array("Web开发","数据库","我的专家门诊")
var a1=new Array()
a1[0]=new Array("ASP","JSP","PHP","Javascript","CSS");
a1[1]=new Array("Access","SQL Server","Oracle");
a1[2]=new Array("专家分","短信息","得分问题");
function init(){
var arr=new Array()
for(i=0;i<a2.length;i++){
arr[i]="<option value='"+a2[i]+"'>"+a2[i]+"</option>";
}
frm.select1.outerHTML="<select id='select1' onchange='change(this)' >"+arr.join("")+"</select>"
change(frm.select1);
}
init();
function change(src){
var ix=src.selectedIndex;
var ar=new Array()
for(i=0;i<a1[ix].length;i++){
ar[i]="<option value='"+a1[ix][i]+"'>"+a1[ix][i]+"</option>";
}
frm.select2.outerHTML="<select id='select2' onchange='result.value=frm.select1.value+\"+\"+frm.select2.value'>"+ar.join("")+"</select>"
frm.result.value=frm.select1.value+"+"+frm.select2.value;
}
</script>
我用的是outerHTML,原理一样