php下拉框js,js下拉菜单效果

本文主要介绍了js实现下拉菜单效果的实例,具有很好的参考价值,下面跟着小编一起来看下吧

效果图:

0e29c3f18532a36163a1a25f4d654c1b.png

代码如下:

*{

margin: 0;

padding: 0;

}

body {

width: 460px;

margin: 0 auto;

font-family: "微软雅黑";

}

.search{

height: 23px;

line-height: 23px;

border-bottom: 1px solid #d4d4d4;

font-weight: 600;

}

.search img{

float: left;

display: inline-block;

margin-top: 5px;

}

.search span{

float: left;

font-size: 14px;

margin-left: 4px;

}

.content1{

height: 254px;

width: 100%;

background: #f5f5f5;

border-top: 1px solid #eaeaea;

padding-top: 10px;

}

.content1 .content1_p{

width: 90%;

height: 43px;

margin: 5px auto;

}

.left{

width: 30%;

height: 43px;

border: 1px solid #eaeaea;

font-size: 14px;

text-align: center;

line-height: 43px;

float: left;

}

.right{

width: 68%;

height:43px;

border: 1px solid #eaeaea;

font-size: 14px;

text-align: center;

line-height: 43px;

float: left;

background: #fff;

margin-left: 3px;

}

.right .right_select{

display: inline-block;

width: 90%;

height: 20px;

border: none;

border: 1px solid #a4bed4;

text-align: center;

direction: center;

}

.right_select option{

text-align: center;

}

.hecha{

text-align: center;

margin-top: 15px;

}

.jdcxx{

height: 146px;

font-size: 14px;

background: #ebebeb;

background-size:cover;

padding-top: 20px;

}

.jdcxx p,.jdcsyrxx p{

margin-left: 20px;

font-weight: 600;

line-height: 33.6px;

font-size: 14px;

}

.jdcxx .xx,.jdcsyrxx .xx{

font-weight: 100;

}

.jdcsyrxx{

margin-top: 20px;

padding-top: 20px;

height: 146px;

font-size: 20px;

background:#ebebeb;

background-size:cover;

}

.hcr,.hcsj{

height: 30px;

font-size: 14px;

line-height: 30px;

border-bottom: 1px solid #d4d4d4;

}

.hcr_left{

display: block;

float: left;

height: 28px;

width: 2px;

margin-top: 1px;

background: #226ed2;

}

.zc{

width: 100px;

display: block;

float: left;

text-align: right;

margin-left: 10px;

margin-right: 10px;

}

.xm,.sj{

font-weight: 600;

}

.xiala_p{

top: 33px;

display: none;

z-index: 600;

border: 1px solid #A4BED4;

width: 253px;

left: 13px;

}

.xiala_input{

line-height: 21px;

width: 253px;

border: none;

outline: none;

margin: 0;

text-align: center;

cursor: default;

background: #fff;

color: #000;

}

.xiala_input:hover{

background: #a4bed4;

}

img_09.png

查询

号牌种类:

车牌号码:

var xialakuang = $(".xialaan");

var right_select = $(".right_select");

var xiala_p = $(".xiala_p")

for( var i=0;i

xialakuang[i].index = i;

var onOff = true;

var This =i;

xialakuang[i].onclick = function(){

if(onOff) {

for( var j=0;j

if( this.index == j ){

xiala_p[j].style.display = 'block';

var xiala_input = xiala_p[j].getElementsByClassName("xiala_input");

if(j==0){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[0].value=value;

$(".xiala_p").css("display", "none")

}

}

}

if(j==1){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[1].value=value;

$(".xiala_p").css("display", "none")

}

}

}

if(j==2){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[2].value=value;

$(".xiala_p").css("display", "none")

}

}

}

}else{

xiala_p[j].style.display = 'none';

}

}

}else{

$(".xiala_p").css("display", "none")

}

onOff=!onOff

}

}

for( var i=0;i

right_select[i].index = i;

var onOff = true;

var This =i;

right_select[i].onclick = function(){

if(onOff) {

for( var j=0;j

if( this.index == j ){

xiala_p[j].style.display = 'block';

var xiala_input = xiala_p[j].getElementsByClassName("xiala_input");

if(j==0){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[0].value=value;

$(".xiala_p").css("display", "none")

}

}

}

if(j==1){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[1].value=value;

$(".xiala_p").css("display", "none")

}

}

}

if(j==2){

for(var k=0;k

xiala_input[k].index = k;

xiala_input[k].οnclick=function(){

var value = xiala_input[this.index].value;

right_select[2].value=value;

$(".xiala_p").css("display", "none")

}

}

}

}else{

xiala_p[j].style.display = 'none';

}

}

}else{

$(".xiala_p").css("display", "none")

}

onOff=!onOff

}

}

更多js下拉菜单效果相关文章请关注PHP中文网!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值