- 浏览: 54751 次
- 性别:
- 来自: 北京
文章分类
最新评论
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script language="javascript">
var areaArray = new Array();
areaArray[areaArray.length]=new Array("1","杭州");
areaArray[areaArray.length]=new Array("2","湖州");
areaArray[areaArray.length]=new Array("3","温州");
var townArray = new Array();
townArray[townArray.length]=new Array("1","1","上城区");
townArray[townArray.length]=new Array("1","2","下城区");
townArray[townArray.length]=new Array("2","3","南浔镇");
townArray[townArray.length]=new Array("2","4","菱湖镇");
townArray[townArray.length]=new Array("3","5","乐清");
townArray[townArray.length]=new Array("3","6","苍南");
function setTown(obj1ID,obj2ID){
var objArea = document.getElementById(obj1ID);
var objTown = document.getElementById(obj2ID);
var i;
var itemArray = null;
if(objArea.value.length > 0){
itemArray = new Array();
for(i=0; i<townArray.length; i++){
if(townArray[i][0] == objArea.value){
itemArray[itemArray.length] = new Array(townArray[i][1],townArray[i][2]);
}
}
}
for(i=objTown.options.length; i>=0; i--){
objTown.options[i] = null;
}
objTown.options[0] = new Option("请选地区");
objTown.options[0].value = "";
if(itemArray != null){
for(i=0; i<itemArray.length; i++){
objTown.options[i+1] = new Option(itemArray[i][1]);
if(itemArray[i][0] != null){
objTown.options[i].value = itemArray[i][0];
}
}
}
}
/** ------------------------------------------------------------------------------------------------ */
var oneArray = new Array();
oneArray[oneArray.length]=new Array("1","1");
oneArray[oneArray.length]=new Array("2","2");
oneArray[oneArray.length]=new Array("3","3");
var twoArray = new Array();
twoArray[twoArray.length]=new Array("1","11","11");
twoArray[twoArray.length]=new Array("1","12","12");
twoArray[twoArray.length]=new Array("1","13","13");
twoArray[twoArray.length]=new Array("2","21","21");
twoArray[twoArray.length]=new Array("2","22","22");
twoArray[twoArray.length]=new Array("3","31","31");
twoArray[twoArray.length]=new Array("3","32","32");
twoArray[twoArray.length]=new Array("3","33","33");
var threeArray = new Array();
threeArray[threeArray.length]=new Array("11","111","111");
threeArray[threeArray.length]=new Array("11","112","112");
threeArray[threeArray.length]=new Array("11","113","113");
threeArray[threeArray.length]=new Array("12","121","121");
threeArray[threeArray.length]=new Array("12","122","122");
threeArray[threeArray.length]=new Array("13","131","131");
threeArray[threeArray.length]=new Array("13","132","132");
threeArray[threeArray.length]=new Array("21","211","211");
threeArray[threeArray.length]=new Array("21","212","212");
threeArray[threeArray.length]=new Array("22","221","221");
threeArray[threeArray.length]=new Array("22","222","222");
threeArray[threeArray.length]=new Array("31","311","311");
threeArray[threeArray.length]=new Array("31","312","312");
threeArray[threeArray.length]=new Array("32","321","321");
threeArray[threeArray.length]=new Array("32","322","322");
threeArray[threeArray.length]=new Array("33","331","331");
threeArray[threeArray.length]=new Array("33","332","332");
function setTwo(obj1ID,obj2ID,obj3ID){
var objOne = document.getElementById(obj1ID);
var objTwo = document.getElementById(obj2ID);
var objThree = document.getElementById(obj3ID);
var i;
var twoArrays = null;
if(objOne.value.length > 0){
twoArrays = new Array();
for(i=0;i<twoArray.length;i++){
if(twoArray[i][0]==objOne.value){
twoArrays[twoArrays.length]=new Array(twoArray[i][1],twoArray[i][2]);
}
}
}
for(i=objTwo.options.length; i>=0; i--){
objTwo.options[i] = null;
}
objTwo.options[0] = new Option("请选择");
objTwo.options[0].value = "";
for(i=objThree.options.length; i>=0; i--){
objThree.options[i] = null;
}
objThree.options[0] = new Option("请选择");
objThree.options[0].value = "";
if(twoArrays != null){
for(i=0; i<twoArrays.length; i++){
objTwo.options[i+1] = new Option(twoArrays[i][1]);
if(twoArrays[i][0] != null){
objTwo.options[i+1].value = twoArrays[i][0];
}
}
}
}
function setThree(obj2ID,obj3ID){
var objTwo = document.getElementById(obj2ID);
var objThree = document.getElementById(obj3ID);
var i;
var threeArrays = null;
if(objTwo.value.length > 0){
threeArrays = new Array();
for(i=0; i<threeArray.length; i++){
if(threeArray[i][0] == objTwo.value){
threeArrays[threeArrays.length] = new Array(threeArray[i][1],threeArray[i][2]);
}
}
}
for(i=objThree.options.length; i>=0; i--){
objThree.options[i] = null;
}
objThree.options[0] = new Option("请选择");
objThree.options[0].value = "";
if(threeArrays != null){
for(i=0; i<threeArrays.length; i++){
objThree.options[i+1] = new Option(threeArrays[i][1]);
if(threeArrays[i][0] != null){
objThree.options[i+1].value = threeArrays[i][0];
}
}
}
}
</script>
<body>
<table width="99%" border="0" align="center" style="border-bottom:1px solid #cccccc">
<tr>
<td width="10">
<select name="areaid" id="areaid" onChange="setTown('areaid','townid')">
<option value="">请选市县</option>
<option value="1">杭州</option>
<option value="2">湖州</option>
<option value="3">温州</option>
</select>
</td>
<td width="10">
<select name="townid" id="townid">
<option value="">请选地区</option>
</select>
</td>
</tr>
<tr></tr>
<tr>
<td width="10">
<select name="one" id="one" onChange="setTwo('one','two','three')">
<option value="">请选择</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</td>
<td width="10">
<select name="two" id="two" onChange="setThree('two','three')">
<option value="">请选择</option>
</select>
</td>
<td width="10">
<select name="three" id="three">
<option value="">请选择</option>
</select>
</td>
</tr>
</table>
</body>
</html>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<script language="javascript">
var areaArray = new Array();
areaArray[areaArray.length]=new Array("1","杭州");
areaArray[areaArray.length]=new Array("2","湖州");
areaArray[areaArray.length]=new Array("3","温州");
var townArray = new Array();
townArray[townArray.length]=new Array("1","1","上城区");
townArray[townArray.length]=new Array("1","2","下城区");
townArray[townArray.length]=new Array("2","3","南浔镇");
townArray[townArray.length]=new Array("2","4","菱湖镇");
townArray[townArray.length]=new Array("3","5","乐清");
townArray[townArray.length]=new Array("3","6","苍南");
function setTown(obj1ID,obj2ID){
var objArea = document.getElementById(obj1ID);
var objTown = document.getElementById(obj2ID);
var i;
var itemArray = null;
if(objArea.value.length > 0){
itemArray = new Array();
for(i=0; i<townArray.length; i++){
if(townArray[i][0] == objArea.value){
itemArray[itemArray.length] = new Array(townArray[i][1],townArray[i][2]);
}
}
}
for(i=objTown.options.length; i>=0; i--){
objTown.options[i] = null;
}
objTown.options[0] = new Option("请选地区");
objTown.options[0].value = "";
if(itemArray != null){
for(i=0; i<itemArray.length; i++){
objTown.options[i+1] = new Option(itemArray[i][1]);
if(itemArray[i][0] != null){
objTown.options[i].value = itemArray[i][0];
}
}
}
}
/** ------------------------------------------------------------------------------------------------ */
var oneArray = new Array();
oneArray[oneArray.length]=new Array("1","1");
oneArray[oneArray.length]=new Array("2","2");
oneArray[oneArray.length]=new Array("3","3");
var twoArray = new Array();
twoArray[twoArray.length]=new Array("1","11","11");
twoArray[twoArray.length]=new Array("1","12","12");
twoArray[twoArray.length]=new Array("1","13","13");
twoArray[twoArray.length]=new Array("2","21","21");
twoArray[twoArray.length]=new Array("2","22","22");
twoArray[twoArray.length]=new Array("3","31","31");
twoArray[twoArray.length]=new Array("3","32","32");
twoArray[twoArray.length]=new Array("3","33","33");
var threeArray = new Array();
threeArray[threeArray.length]=new Array("11","111","111");
threeArray[threeArray.length]=new Array("11","112","112");
threeArray[threeArray.length]=new Array("11","113","113");
threeArray[threeArray.length]=new Array("12","121","121");
threeArray[threeArray.length]=new Array("12","122","122");
threeArray[threeArray.length]=new Array("13","131","131");
threeArray[threeArray.length]=new Array("13","132","132");
threeArray[threeArray.length]=new Array("21","211","211");
threeArray[threeArray.length]=new Array("21","212","212");
threeArray[threeArray.length]=new Array("22","221","221");
threeArray[threeArray.length]=new Array("22","222","222");
threeArray[threeArray.length]=new Array("31","311","311");
threeArray[threeArray.length]=new Array("31","312","312");
threeArray[threeArray.length]=new Array("32","321","321");
threeArray[threeArray.length]=new Array("32","322","322");
threeArray[threeArray.length]=new Array("33","331","331");
threeArray[threeArray.length]=new Array("33","332","332");
function setTwo(obj1ID,obj2ID,obj3ID){
var objOne = document.getElementById(obj1ID);
var objTwo = document.getElementById(obj2ID);
var objThree = document.getElementById(obj3ID);
var i;
var twoArrays = null;
if(objOne.value.length > 0){
twoArrays = new Array();
for(i=0;i<twoArray.length;i++){
if(twoArray[i][0]==objOne.value){
twoArrays[twoArrays.length]=new Array(twoArray[i][1],twoArray[i][2]);
}
}
}
for(i=objTwo.options.length; i>=0; i--){
objTwo.options[i] = null;
}
objTwo.options[0] = new Option("请选择");
objTwo.options[0].value = "";
for(i=objThree.options.length; i>=0; i--){
objThree.options[i] = null;
}
objThree.options[0] = new Option("请选择");
objThree.options[0].value = "";
if(twoArrays != null){
for(i=0; i<twoArrays.length; i++){
objTwo.options[i+1] = new Option(twoArrays[i][1]);
if(twoArrays[i][0] != null){
objTwo.options[i+1].value = twoArrays[i][0];
}
}
}
}
function setThree(obj2ID,obj3ID){
var objTwo = document.getElementById(obj2ID);
var objThree = document.getElementById(obj3ID);
var i;
var threeArrays = null;
if(objTwo.value.length > 0){
threeArrays = new Array();
for(i=0; i<threeArray.length; i++){
if(threeArray[i][0] == objTwo.value){
threeArrays[threeArrays.length] = new Array(threeArray[i][1],threeArray[i][2]);
}
}
}
for(i=objThree.options.length; i>=0; i--){
objThree.options[i] = null;
}
objThree.options[0] = new Option("请选择");
objThree.options[0].value = "";
if(threeArrays != null){
for(i=0; i<threeArrays.length; i++){
objThree.options[i+1] = new Option(threeArrays[i][1]);
if(threeArrays[i][0] != null){
objThree.options[i+1].value = threeArrays[i][0];
}
}
}
}
</script>
<body>
<table width="99%" border="0" align="center" style="border-bottom:1px solid #cccccc">
<tr>
<td width="10">
<select name="areaid" id="areaid" onChange="setTown('areaid','townid')">
<option value="">请选市县</option>
<option value="1">杭州</option>
<option value="2">湖州</option>
<option value="3">温州</option>
</select>
</td>
<td width="10">
<select name="townid" id="townid">
<option value="">请选地区</option>
</select>
</td>
</tr>
<tr></tr>
<tr>
<td width="10">
<select name="one" id="one" onChange="setTwo('one','two','three')">
<option value="">请选择</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</td>
<td width="10">
<select name="two" id="two" onChange="setThree('two','three')">
<option value="">请选择</option>
</select>
</td>
<td width="10">
<select name="three" id="three">
<option value="">请选择</option>
</select>
</td>
</tr>
</table>
</body>
</html>
- 三级滚动条.rar (1.7 KB)
- 下载次数: 0
发表评论
-
复选框全选或者全不选
2014-12-24 16:15 544<!DOCTYPE html PUBLIC " ... -
ifream
2011-03-23 11:06 609ifream ifream ifream -
dialg弹出框andTree
2011-03-23 11:00 530dialg弹出框andTree dialg弹出框andTree ... -
js 删除确认框
2011-01-06 13:28 616onclick="return del()" ... -
window.onload 初始化js(jsp一开始就执行js)
2010-12-22 14:16 2407<script type="text/java ... -
js 省市联动效果 连动效果
2010-12-13 16:28 1393<!DOCTYPE HTML PUBLIC " ... -
js 弹出框
2010-12-13 15:57 909<%@ page language="java ... -
js给文本框赋值.html
2010-12-09 16:34 2406<!DOCTYPE HTML PUBLIC " ... -
display显示.html
2010-12-09 16:33 849<!DOCTYPE HTML PUBLIC " ... -
js时间插件
2010-11-04 12:52 583时间插件时间插件时间插件时间插件 -
js buton 提交表单
2010-11-02 15:15 677function tijiao(abc){ ... -
js表单验证
2010-11-02 13:48 5812.1 表单项不能为空 <script languag ... -
checkbox2
2010-11-02 12:57 7962009-06-24 yourgame (CTO) Js代码 ... -
checkbox1 自己用过的
2010-11-02 12:54 894<html> <head> < ... -
js效果网站
2010-11-02 12:03 656http://www.jscode.cn/javascript ...
相关推荐
js返回头部代码(不是jquery),类似京东商城右侧的返回头部功能,当滚动条移出第一屏时返回top出现(涉及到读取滚动条位置)。 里面包含 js自动实时判断浏览器窗口大小(有拆分出来)的功能,灵活变通下可以变换成...
rc-scrollbars 重振项目 react-custom-scrollbars 无摩擦原生浏览器滚动移动设备原生滚动条完全可定制的自动隐藏自动高度通用(在客户端和服务器上运行) requestAnimationFrame 为 60fps 没有额外的样式表经过良好...
js返回头部代码(不是jquery),类似京东商城右侧的返回头部功能,当滚动条移出第一屏时返回top出现(涉及到读取滚动条位置)。 里面包含 js自动实时判断浏览器窗口大小(有拆分出来)的功能,灵活变通下可以变换成...
目标:改变iframe页面滚动条位置 问题:没有麻溜溜的滚。。 二、经过 刚开始,以为只要滚动iframe里面的元素就行了,页面所有元素都在section里面,就通过section使滚动条滚动 $('section.layui-larry-box')....
一套基于jquery或javascript的插件库 - 包含:轮播、标签页、滚动条、下拉框、对话框、搜索提示、城市选择(城市三级联动)、日历等组件
省市区三级联动,模拟select下拉列表,随机生成字母数字验证码,快速排序实现,H5拖放API,自定义滚动条样式
17.8 窗体滚动条随文字增加自动滚动 17.9 为textarea加横向滚动条 17.10 记录滚动条位置 17.11 彩色滚动条 17.12 Windows XP的滚动条 第18章 在线考题案例 18.1 在线考试代码 18.2 在线考试代码(二) 18.3 在线测试...
17.8 窗体滚动条随文字增加自动滚动 17.9 为textarea加横向滚动条 17.10 记录滚动条位置 17.11 彩色滚动条 17.12 Windows XP的滚动条 第18章 在线考题案例 18.1 在线考试代码 18.2 在线考试代码(二) 18.3 在线测试...
4.jQuery导航插件下载之支持三级的Menu暖色、动画、折叠功能的导航菜单 5.jquery美化CheckBox的插件下载 6.jQuery美化表单漂亮插件jqtransform下载 7.jquery强大表单字符输入限制插件jQuery AlphaNumeric下载...
简介:支持xy双方向,无缝滚动,响应式,移动端手势操作,十余种动画特效等等 $ ( selector ) . slider ( options , callback ( api ) ) ; 标签页 简介:简易标签切换及淡入淡出幻灯片功能 $ ( selector ) . tabs ( ...
根据网上的三级联动修改的 带滚动条分类列表框,代码和数据库一起,单表实现三级联动,支持反选,效果类似于阿里巴巴发布信息里面的分类选择功能。适合分类很多的网站使用。asp+access+js
省市三级刷新.htm 鼠标星星效果.htm 树 型 目 录 菜 单.htm 数字动态时钟.htm 随机产生图片.htm 提示在站点停留的时间.htm 图片的渐入渐出效果.htm 图片鼠标.htm 图形随窗口移动.htm 推 拉 式 菜 单.htm 网站广告Js...
在FireFox中,如果窗口的滚动条没有回滚到顶部,那么Flash无法加载 Race-conditions when files are cached 兼容ASP.Net Forms SWFUpload v2 延续了SWFUpload的设计目标,将UI分离以交给开发人员控制和后续扩展 ...
鼠标滑过才出现的工具条,自动二级菜单 无色,淘宝商品展示橱窗,美化列表,公告滚动文字,简体字繁体字转换,锁定列表,荧光效果,信息滚动,用层模拟可移动的小窗口,自动获得文件名,图片透明渐变做的表格,来访...
7.3 页面滚动条 第8章 用CSS制作实用的菜单 8.1 项目列表 8.2 无需表格的菜单 8.3 菜单的横竖转换 8.4 菜单实例一:百度导航条 8.5 菜单实例二:流行的Tab菜单 第9章 CSS滤镜...
78、JS滚动条滚动时监听 360 79、FRAMESET结构 361 80、设置SELECT为列表结构 361 81、JS获取鼠标位置 364 82、JS EVENT获取获取标签尺寸S 365 83、设置FLASH在网页的底层显示 365 84、IFRAME的SRC获取JS函数代码...
本篇主要介绍了CSS的列表属性、滚动条属性、改善页面中表格的样式和改善页面中表单的样式,还介绍了关于滤镜以及鼠标指针样式和CSS与XML的整合。 第四篇:实例应用篇(第15、16章)。本篇主要介绍CSS和JavaScript...
左边菜单(增加滚动条以及适配路由的 active 操作) UI 模块 按钮(antd 组件) 图标(antd 组件并增加彩色表情符) 加载中(antd 组件并增加顶部加载条) 通知提醒框(antd 组件) 标签页(antd 组件) 轮播图(ant 动效组件) 富...
本地化的按钮和滚动条 文本组件中的图片 destroy不再产生错误 grid rowconfigure 补丁版本 第52章 tcl/tk 8.1 unicode与国际化 线程安全 高级正则表达式 新字符串命令 dde扩展模块 杂类 第53章 tcl/tk...