游戏人间
版主
  
☞风云山庄大少爷☜
UID 62639
精华
2
积分 14665
帖子 7766
金钱 14515 喜悦币
威望 20
人脉 130
阅读权限 100
注册 2004-12-21 来自 广西人在北京
状态 离线
|
[推荐阅读] 有啥也别有病
有了表单,表单中的对象就得用 document.表单名称.对象名称 来表示对象.
比如你原来的cuty.innerHTML就必须改成document.all.city.innerHTML,其中用all可以代替表单名,它表示的是所有的表单.
<?php <html> <head>
<script language="javascript">
function SelectDefault() { var sort_text = ["报纸","杂志"]; var sort_value = ["paper","magazine"];
var paper_text = ["企业报","校报"]; var paper_value = ["elecpaper","numpaper"];
document.all.pro.add( new Option( "请选择","0" ) ); for( var i=0; i<sort_text.length; i++ ) { document.all.pro.add( new Option( sort_text[i],sort_value[i] ) ); }
document.all.city.add( new Option( "请先选择左边的分类","0" ) ); }
function load_city( obj ) // 这个函数你自己研究研究.按照上面的方式很快就OK了. { if( obj==null ) return false;
document.all.city.innerHTML = ""; document.all.city.add(new Option("企业报/校报",""));
if( obj.value=="" || document.all.pro.value=="杂志" ) { document.all.city.disabled = true; load_county( null,"" ); return; }
document.all.city.disabled = false; var tmp_text = eval(obj.value+"_text"); var tmp_value = eval(obj.value+"_value");
for( var i=0; i<tmp_text.length; i++ ) { var option = new Option( tmp_text[i],tmp_value[i] ); document.all.city.add( option ); } }
</script> </head> <body onLoad="SelectDefault();">
<form method=post action="a.php"> <select id="pro" onchange="load_city(this.options[this.selectedIndex])">报纸/杂志</select> <select id="city" ></select> <input type="submit" name="submit" value="提交"> </form> </body> </html> ?>
| 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
|
|