当前位置: 首页 > news >正文

织梦 做网站 知乎学前端的十大忠告

织梦 做网站 知乎,学前端的十大忠告,WordPress的MySQL搭建,福布斯中国100名人榜1、需求分析可同时选中多个选项#xff0c;实现全选、全不选、反选等功能。2、技术分析基础的HTML、CSS、JavaScript。3、详细分析3.1 HTML部分图示是一个列表加底部一段文字说明#xff0c;列表包含三个部分#xff0c;整体是一个多选列表#xff0c;上部是总的选项#…1、需求分析可同时选中多个选项实现全选、全不选、反选等功能。2、技术分析基础的HTML、CSS、JavaScript。3、详细分析3.1 HTML部分图示是一个列表加底部一段文字说明列表包含三个部分整体是一个多选列表上部是总的选项下面是具体选项因此该列表是一个自定义列表全选/*给反选建立js链接实现动态效果*/反选/*选项由选择框(输入框)和标示构成所以使用标签和标签,label 元素不会呈现任何特殊效果。如果在 label 元素内点击文本就会触发此控件*/选项1选项2选项3选项4选项5选项6选项7选项81、切换全选全不选文字2、根据选中个数更新全选框状态3.2 CSS部分/*浏览器格式化消除页面预留空间*/*{margin: 0;padding: 0;}/*适应各种浏览器屏幕尺寸*/body{width: 100%;height: 100%;/*设置页面字体大小*/font-size: 14px;}/*列表内元素垂直居中*/label,input,a{vertical-align:middle;}/*给选项表示设置内边距*/label{padding:0 10px 0 5px;}/*给列表设置边框*/dl{width: 120px;/*元素水平居中*/margin: 10px auto;border: 1px solid #666;/*设置边框圆角*/border-radius: 5px;background: #fafafa;padding: 10px 5px;}/*消除链接下划线设置链接字体颜色*/a{text-decoration: none;color: #09f;}/*鼠标指针浮动在链接上时样式改变:字体变红色*/a:hover{color: red;}dt{/*下边框*/border-bottom: 1px solid black;/*距离底部内边距*/padding-bottom: 10px;}/*标示字体加粗*/dt label{font-weight: 700;}/*各个选项距离顶部外边距*/p{margin-top: 10px;}3.3 JS部分window.οnlοadfunction(){//网页加载完成后调用函数var oAdocument.getElementsByTagName(a)[0];//获取第一个a元素即链接反选var oInputdocument.getElementsByTagName(input);//获取所有的输入选择框var oLabeldocument.getElementsByTagName(label)[0];//获取第一个lable标签lable标签为input标签定义标记即全选选项。var isCheckAllfunction( ){//声明一个全选函数for(var i1,n0;ioInput[i].checked n//没选择一个选项则n增加1n已选的项目数}oInput[0].checkednoInput.length-1;//选择第一个选项选择第一个项目之外的全部选项所以点击全选的同时其他所有选项一并选中。oLabel.innerHTML oInput[0].checked ? 全不选 : 全选//innerHtml改变第一个标签全选的元素内容后面为判断语句选择全选时全选变为全不选否则为全选。};oInput[0].οnclickfunction(){//给第一个选项全选绑定点击函数事件,点击全选时执行函数for(var i1;ioInput[i].checkedthis.checked//当点击第一个全选选项时执行循环函数:遍历选择每个选项即点击全选时所有选项都选择实现全选同理实现全不选这里的this即为oInput[0]将第一个input的checked值赋给每一个input元素。}isCheckAll()};oA.οnclickfunction(){//给反选绑定点击事件当点击反选时执行相应函数事件for (var i 1; i oInput.length; i){oInput[i].checked!oInput[i].checked//点击反选已选变未选未选变已选!为否定};}for (var i 1; i oInput.length; i) {//点击改变元素oInput[i].οnclickfunction(){isCheckAll()//oLabel.innerHTML oInput[0].checked ? 全不选 : 全选根据选中个数更新全选框状态当全选后全选切换为全不选。};}}更多专业前端知识请上【猿2048】www.mk2048.com
http://www.yutouwan.com/news/203991/

相关文章:

  • 咨询学校网站开发费用东莞网站建设 鞋材厂
  • 蓬莱做网站那家好wordpress调用id数据
  • 企业网站一般做哪些栏目新网站需要加锚文本吗
  • 专门做淘宝特价的网站沙漠风网站开发怎样
  • 合肥网站建设工作行业网站开发程序
  • 山海关城乡建设局网站在线表单 wordpress
  • 网站建设安全规划江西省赣州市事业单位招聘信息
  • 酒水在什么网站做推广好互联网公司薪资待遇
  • 滦南县建设局网站网站项目建设方案
  • 广州开发网站哪家专业微商城 网站制作
  • 衡水城乡建设局网站纯流量卡免费申请入口
  • 怎么做属于自己的音乐网站wordpress页眉置顶
  • 邯郸百姓网seo关键词优化外包
  • 上海网站建设公司地址html的视频怎么下载
  • 网站建设的提成济南网站建设索q479185700
  • 胶州网站搭建公司用户注册
  • 未来做那个网站能致富益阳建设厅网站
  • 服务器有了网站怎么做的网络门户网站
  • 重庆企业网站制作哪家好做得比较好的h5案例
  • 企业网站建设规划的基本原则有哪些网站建设四川
  • 飞狐小说网站建设百度网盘登录入口网页版
  • 如何编辑网站内容做做网站入口
  • 石家庄哪里做网站比较好怎么样通过做网站赚钱吗
  • 网站建设必须配置网站建设税收分类编码
  • 网站与域名的区别中国展厅设计公司排名
  • 小说网站建立阜宁网站制作公司报价
  • 平面磨床东莞网站建设电子商务网站建设步骤有什么
  • 网站建设的工具是汽车营销型网站建设
  • wordpress站点名字体国基建设集团有限公司网站
  • 珠海正规网站制作合作有没有什么免费网站