,,js实现select下拉框选择

,,js实现select下拉框选择

这篇文章主要为大家详细介绍了射流研究…实现挑选下拉框选择,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

最近在做一个项目需要兼容到爱尔兰共和国不同版本,在使用挑选时遇到了各种问题。后来索性就自己使用原生射流研究…实现了这样一个下拉框,话不多说,直接上代码吧。

html lang='en '

meta charset='UTF-8 '

标题自定义选择/标题

/头

风格

*{

边距:0;

填充:0;

}

#main{

位置:相对;

宽度:280像素

高度:42px

}

#内容{

宽度:280像素

高度:42px

行高:42px

左填充:10px

背景:rgb(255,255,255);

边框-半径:2px

边框:1px纯色rgb(221,221,221);

字体大小:16px

字体系列:微软雅黑;

颜色:rgb(51,51,51);

光标:指针;

}

#选择{

位置:绝对;

top:13px;

右:10px

光标:指针;

}

#选择项目{

显示:无;

边框:1px纯色# eee

宽度:290像素

}

#选择项目ul{

列表样式:无;

}

#selectItem ul li{

高度:30px

行高:30px

左填充:10px

光标:指针;

}

#selectItem ul li:hover{

背景色:# f5f 7 fa

}

/风格

身体

div id='main '

div id='content '

/div

img id=' selectImg ' src=' ./icon_select.png' alt=' '

div id='selectItem '

!- ul

里数据值='1 '北京/李

里数据值='2 '上海/李

里数据值='3 '深圳/李

/ul -

/div

/div

/body

脚本

var data=[{name:'北京,值:' 1'},{名称:'上海,值:' 2'},{名称:'广州,值:' 3'}]

var内容=文档。getelementbyid(“content”);

var selectImg=文档。getelementbyid(' selectImg ');

var selectItem=document。getelementbyid(' selectItem ');

var ul=文档。createelement(“ul”);

选择项目。appendchild(ul);

for(var I=0;我数据长度;i ){

var Li=文档。createelement(“Li”);

li.setAttribute('data-value ',data[i].值);

li.innerText=data[i].姓名;

ul.appendChild(李);

}

/**

* 点击下拉箭头

*/

选择。onclick=function(){

控制台。日志(选择项目。风格。展示);

如果(选择项目。风格。display==' none ' | | selectitem。风格。display==' '){

选择项目。风格。display=' block

}否则{

选择项目。风格。display=' none

}

}

content.onclick=function () {

如果(选择项目。风格。display==' none ' | | selectitem。风格。display==' '){

选择项目。风格。display=' block

}否则{

选择项目。风格。display=' none

}

}

var lis=selectitem。getelementsbytagname(' Li ');

for(var I=0;长度;i ){

列表[我].onclick=function () {

console.log(this.innerHTML,this。get attribute(' data-value ');

内容。innertext=this。innerhtml

选择项目。风格。display=' none

}

}

/脚本

/html

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用js实现简单的图片切换功能的方法,使用js实现简单的图片切换功能命令
  • 使用js实现简单的图片切换功能的方法,使用js实现简单的图片切换功能命令,使用JS实现简单的图片切换功能
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法,使用js实现数据格式化
  • js选择日期,js日期选择控件,JS实现时间选择器
  • js轮播图视频教程,html5幻灯片图片轮播,js实现幻灯片轮播图
  • js轮播图菜鸟教程,js实现轮播图原理及示例
  • js轮播图菜鸟教程,js实现轮播图原理及示例,JS实现轮播图效果的3种简单方法
  • js获取dom节点的方法,js移除dom元素,JS实现DOM删除节点操作示例
  • js自动复制,网页一键复制,JS实现一键复制
  • js自动切换图片效果,js实现图片切换效果怎么做
  • js用数组实现图片切换,js中图片切换效果怎么实现,js实现图片数组中图片切换效果
  • js星空特效,js流星雨特效,js实现星星闪特效
  • js日期加减算天数,js实现日期按月份加减
  • js日期加减算天数,js实现日期按月份加减,js中日期的加减法
  • 留言与评论(共有 条评论)
       
    验证码: