关于下拉框的问题。 原理是:当选择第一个下拉框后,提交第一个下拉框内容,然后检索符全条件的第二个下拉框的内容,加至第二个下拉框的option中即可。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title></title></head><body><select onchange=change(this.value)><option value=0>abc</option><option value=1>123</option></select><select id="select2"><option>a</option><option>b</option><option>c</option></select><SCRIPT LANGUAGE="JavaScript"><!--var ar = [['a','b','c'],[1,2,3]]function change(val){while (window.select2.options.length>0) window.select2.removeChild(window.select2.lastChild); //这里要主要从后面删起比较安全,否则容易发生内存溢出 —— ie的bugfor (var i=0 ; i<3 ; i++) { var op = new Option(); op.value = ar[val][i]; op.innerText = ar[val][i]; window.select2.insertBefore(op); //这里也要注意,低版本的ie如果用appendChild也容易发生内存溢出,用insertBefore比较安全 }}//--></SCRIPT></body></html>用这个方法的话ar数组的内容要在页面生成的时候一起生成出来。如数据要动态从服务器获得,得用xmlhttp、xmldom之类的控件来获得数据,而且会涉及汉字编码的问题,php我没这样试过。 http://www.csdn.net/Expert/TopicView1.asp?id=723099 IE10下js的showModalDialog模式对话框的问题 关于表格背景色的问题 如何把ext中的ColumnModel的值设置到combobox中 关于秒表的问题 jquery $.getjson() 紧急---点击修改信息按钮 显示SQL异常 正则表达式 进行字符串输入判断 如何在编辑的时候校验文本区中的内容是否为空? 请问那里可以找到学习javascript的网站! 如何有效的检测客户端IE是否能够使用Cookies? 怎么分割? 求教高手!如何在刷新页面的同时不改变页面中的变量值?
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
</head>
<body>
<select onchange=change(this.value)>
<option value=0>abc</option>
<option value=1>123</option>
</select>
<select id="select2">
<option>a</option>
<option>b</option>
<option>c</option>
</select>
<SCRIPT LANGUAGE="JavaScript">
<!--
var ar = [['a','b','c'],[1,2,3]]
function change(val)
{
while (window.select2.options.length>0)
window.select2.removeChild(window.select2.lastChild); //这里要主要从后面删起比较安全,否则容易发生内存溢出 —— ie的bugfor (var i=0 ; i<3 ; i++)
{
var op = new Option();
op.value = ar[val][i];
op.innerText = ar[val][i];
window.select2.insertBefore(op); //这里也要注意,低版本的ie如果用appendChild也容易发生内存溢出,用insertBefore比较安全
}
}//-->
</SCRIPT></body>
</html>
用这个方法的话ar数组的内容要在页面生成的时候一起生成出来。如数据要动态从服务器获得,得用xmlhttp、xmldom之类的控件来获得数据,而且会涉及汉字编码的问题,php我没这样试过。