如何用javascript实现一个联动

incompletewild 2010-03-16 12:19:36
<script>
var Provinces=new Array("江苏","浙江","内蒙古")
var Citys=new Array();
Citys[0]=new Array("南京","苏州","无锡");
Citys[1]=new Array("杭州","温州","宁波");
Citys[2]=new Array("呼和浩特","包头");
var p="<select id='province'/>"
var c="<select id='city'/>";
var place="<div id='city'></div>"
</script>

在页面中输出place层,并将该层的背景通过javascript设置成蓝色
...全文
173 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
incompletewild 2010-03-23
  • 打赏
  • 举报
回复
自己顶,太麻烦还是算了谢谢大家
a21768541 2010-03-17
  • 打赏
  • 举报
回复
联动用js写很繁琐的,用dwr代码少很多..
incompletewild 2010-03-17
  • 打赏
  • 举报
回复
谢谢,百度没找到
孤独剑客 2010-03-16
  • 打赏
  • 举报
回复
不懂CSS和js, 学习中!
bbb332 2010-03-16
  • 打赏
  • 举报
回复
html>   
<head>
<title>中国地区三级联动表单</title>
<script language="javascript" src="area.js"></script>

<P>所在地:
<form id="For" method="post" runat="server">
<div style="position:relative;">
<span style="margin-left:100px;width:118px;overflow:hidden;">
<select style="width:118px;margin-left:0px" onchange="this.parentNode.nextSibling.value=this.value" runat="server" NAME="province" >
</select></span><input name="box" style="width:100px;position:absolute;left:0px;">
</div>
<div style="position:relative;">
<span style="margin-left:100px;width:118px;overflow:hidden;">
<select style="width:118px;margin-left:0px" onchange="this.parentNode.nextSibling.value=this.value"runat="server" NAME="city">
</select></span><input name="box" style="width:100px;position:absolute;left:0px;">
</div>
<SCRIPT language="javascript">
setup()
</SCRIPT>
</form>
</body>
</html>
d1984 2010-03-16
  • 打赏
  • 举报
回复
联动最好用ajax写吧……
cool_scorpion 2010-03-16
  • 打赏
  • 举报
回复
就不能勤快一点,自己百度一下
神之泪花 2010-03-16
  • 打赏
  • 举报
回复
Mark........

用onchange()事件试试看
JavaAlpha 2010-03-16
  • 打赏
  • 举报
回复
http://www.javaeye.com/topic/32889
楼主可以参考这里的实现。
incompletewild 2010-03-16
  • 打赏
  • 举报
回复
好像写错了..

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧