日期:2014-05-16  浏览次数:20391 次

js实现弹出框 选择功能

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0044)http://www.cssrain.cn/demo/3style/51job.html -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>无标题文档</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
??? FONT-SIZE: 12px; PADDING-TOP: 50px; height:100%;
}
html{height:100%;}
H2 {
??? PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bton {
??? BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #ddd; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.cont {
??? PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#main {
??? MARGIN: 0px auto; WIDTH: 400px
}
#selectItem {
??? BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; Z-INDEX: 2; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 400px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px
}
#preview {
??? BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#result {
??? BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.tit {
??? PADDING-LEFT: 10px; MARGIN: 1px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.bgc_ccc {
??? BACKGROUND: #ccc
}
.bgc_eee {
??? BACKGROUND: #eee
}
.c_999 {
??? COLOR: #999
}
.pointer {
??? CURSOR: pointer
}
.left {
??? FLOAT: left
}
.right {
??? FLOAT: right
}
.cls {
??? CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 0px
}
#bg {
??? DISPLAY: none; Z-INDEX: 1; BACKGROUND: #ccc; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; opacity: 0.7
}
.hidden {
??? DISPLAY: none
}
.move {
??? CURSOR: move
}
</STYLE>
<META content="MSHTML 6.00.2900.3314" name=GENERATOR></HEAD>
<BODY>
<DIV id=main><INPUT class="bton pointer" onclick=openBg(1);openSelect(1) type=button value=请选择 name=button>
<DIV id=result>
<DIV class="tit bgc_eee">
<H2>您已选择的城市汇总</H2></DIV>
<DIV class=cont id=makeSureItem></DIV></DIV></DIV>
<DIV id=bg></DIV>
<DIV class=hidden id=selectItem>
<DIV class="tit bgc_ccc move" onmousedown=drag(event,this)>
<H2 class=left>请选择城市</H2><SPAN class="pointer right"
onclick=openBg(0);openSelect(0);>[取消]</SPAN> <SPAN class="pointer right"
onclick=makeSure();>[确定]</SPAN> </DIV>
<DIV class=cls></DIV>
<DIV class=cont>
<DIV id=selectSub><SELECT style="MARGIN-BOTTOM: 10px"
onchange=showSelect(this.value) name=""> <OPTION value=0 selected>第0层</OPTION>
? <OPTION value=1>第1层</OPTION> <OPTION value=2>第2层</OPTION> <OPTION
? value=3>第3层</OPTION></SELECT>
<DIV id=c00><INPUT onclick=addPreItem() type=checkbox value=北京 name=ck00>北京
<INPUT onclick=addPreItem() type=checkbox value=福建 name=ck00>福建 <INPUT
onclick=addPreItem() type=checkbox value=四川 name=ck00>四川 <INPUT
onclick=addPreItem() type=checkbox value=江苏 name=ck00>江苏 </DIV>
<DIV id=c01><INPUT onclick=addPreItem() type=checkbox value=上海 name=ck01>上海
<INPUT onclick=addPreItem() type=checkbox value=云南 name=ck01>云南 <INPUT
onclick=addPreItem() type=checkbox value=贵州 name=ck01>贵州 </DIV>
<DIV id=c02><INPUT onclick=addPreItem() type=ch