1. 项目需求:

点击下面日期筛选,只显示相应条件的金额,其他条件的金额隐藏,就类似选项卡的效果,点击标签内容切换

2. 目的:

在不影响页面的情况下通过input隐藏域存储值;可以通过点击事件,获取隐藏域的值,更改p标签的值

3. 什么是input隐藏域?

基本语法

<input type="hidden" name="..." value="...">

属性解释:
type=”hidden” 定义隐藏域;
name属性定义隐藏域的名称,要保证数据的准确采集,必须定义一个独一无二的名称;这里我们定义的是id,也是独一无二的
value属性定义隐藏域的值
例如:<input type=”hidden” id=“input_1_3” value=”6135”>

其实就是隐藏域不在前台显示,用户看不到,跟表单元素一样,有名字有值

4. input隐藏域的使用

html
点击事件里需要传两个参数 id代表是充值金额还是提现总额,type代表充值总额里的今日或者昨日等等

<div class="col-sm-2" style="width:calc(calc(100% - 72px)/5);background: #3B7DDD; padding: 0;"><div class="bgColor"><div class="cardCon"><p class="con-data" id="member">123,564,544</p><small class="con-name">注册会员(人)</small><input type="hidden" id="input_1_1" value="123,564,544"/><input type="hidden" id="input_1_2" value="63,254,549"/><input type="hidden" id="input_1_3" value="613,564,394"/><input type="hidden" id="input_1_4" value="123,564,544"/><input type="hidden" id="input_1_5" value="613,564,394"/></div><div class="divider"></div><ul class="dateList"><li style="background-color:#fff;color:#333;" id="li_1_1" onclick="click_top(1,1)">今日</li><li id="li_1_2" onclick="click_top(1,2)">昨日</li><li id="li_1_3" onclick="click_top(1,3)">本周</li><li id="li_1_4" onclick="click_top(1,4)">本月</li><li id="li_1_5" onclick="click_top(1,5)">总</li></ul></div></div>

css

.bgColor{min-height: 120px;}
.dateList{ width: 70%;border-radius: 0 0 4px 4px; height: auto; background: rgba(255, 255, 255, 0.1); display: flex; list-style: none; padding: 0; cursor: pointer; margin: 0 12px 9px 12px; margin-left: auto; }
.dateList li{  width: 25%;display: flex;justify-content: center;align-items: center;color: #fff; transform: scale(0.9); font-size: 12px; padding: 2px;}
.cardCon{color: #fff;  padding: 17px 12px 10px 12px;}
.con-data { margin: 0; font-size:18px}
.con-name { margin: 0; transform: scale(0.9); transform-origin: left; }
.divider {width: 100%;height: 1px;background: rgba(255, 255, 255, 0.2); margin: 9px 0;}

js

<script>function click_top(id,type){if(id == 1){var p_id = "member";}else if(id == 2){var p_id = "recharge_money";}else{var p_id = "withdraw_money";}var dom_id = id + '_'+ type;//获取li的标签,修改背景颜色$("#li_"+ dom_id).siblings().removeAttr("style"); $("#li_"+ dom_id).css({"background-color":"#fff","color":"#333"});//获取input的值,然后赋值即可var value = $("#input_"+ dom_id).val();$("#"+ p_id).text(value);}
</script>

具体隐藏域解释可参考:
【html标签 表单隐藏域】input表单隐藏域及其使用方法

html中如何使用input表单隐藏域?相关推荐

  1. 表单中隐藏域的html代码是,JS中input表单隐藏域及其使用方法_心病_前端开发者...

    一.表单隐藏域 隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的.当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上. 代码格式: <input ...

  2. input值不可变、隐藏input(表单隐藏域)

    input标签值不可变.隐藏标签 一.值不可变 方法1:readonly 方法2:disabled readonly 和 disabled的区别: 二.隐藏\标签(表单隐藏域) 一.值不可变 在写前端 ...

  3. java获取表单隐藏域的值,Servlet中使用表单隐藏域

    Servlet中使用表单隐藏域 表单隐藏域也是一种会话跟踪技术. 如果使用了"表单隐藏域",将使用一个隐藏(不可见)文本域来维护用户的状态. 在这种情况下,我们将信息存储在表单的隐 ...

  4. 【HTML】表单隐藏域hidden

    1.什么是隐藏域 隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的.当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上. 2.怎么创建隐藏域 HTML ...

  5. form表单隐藏域有什么作用

    隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的.当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上. 代码格式:在form表单中写如下代码 < ...

  6. Servlet会话管理一(URL重写和表单隐藏域)

    会话可以简单的理解为客户端用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器的整个过程称为一个会话.即一个客户端用户和服务器端进行通讯的过程,也是客户端和服务器端之间的数据传 ...

  7. php修改隐藏域非法提交,PHP get、post变量放在表单隐藏域示例

    搜索热词 form里可以防止隐藏控件hidden,用来防止那些不希望让用户看到的信息,这个类可以把get和post里的变量放到hidden控件里,不用在单独遍历get和post了,PHP把get.po ...

  8. 通过表单隐藏域向后台传值

    今天怂怂就为大家分享一篇在写毕设的时候遇到一个问题以及如何解决问题的,具有很好的参考价值,希望对大家有所帮助.一起跟随怂怂过来看看吧! 数据库使用数值存储权限(role)这个字段 . 由于项目需求,页 ...

  9. 表单隐藏域与display:none

    有时候前端进行表单填写是分步骤的,每一步的时候其他步骤相关的表单视图不可见: 针对"不可见",以下有两种处理方式: ①display:none 这种方式呢,比较简单,就是将三个步骤 ...

  10. HttpServlet 会话管理(一)(URL重写 表单隐藏域 简单示例)

    本文代码转载自 <Servlet.JSP和Spring MVC初学指南> 会话管理的目的是记录用户访问的状态, 使得之前的Http访问状态可以被之后的应用直接使用,状态的记录即通过请求传值 ...

最新文章

  1. 人脸识别的“生意经”
  2. 如何用Dummy实例执行数据库的还原和恢复
  3. Spark机器学习实战 (十二) - 推荐系统实战
  4. 【电路补习笔记】10、电感式开关电源(BUCK 降压电路)
  5. 在Ubuntu 16.04 安装python3.6 环境并设置为默认
  6. 【贪心】牛客网:把数组排成最小的数
  7. 苹果电脑如何快速用计算机,苹果电脑快捷键如何使用 Mac快捷键大全详细教程...
  8. 天宫初级认证答案_百度初级认证考题_试题1题目+答案
  9. 程序人生-Hello‘s P2P
  10. 斐讯 k3 设置 虚拟服务器,斐讯K3无线中继设置教程(无线扩展)
  11. centos 6.2 bind dlz mysql 驱动,bind9 dlz mysql 配置 – daemon
  12. 明日之后如何注销一个服务器的账号,明日之后账号怎么注销_明日之后账号注销方法介绍_玩游戏网...
  13. 魔兽世界如何攻打纳克萨玛斯电男?
  14. ncut算法matlab程序,Ncut算法的MATLAB代码下载及实现在MATLAB上正常运行
  15. 2022中国中医艾灸展,艾条展,艾绒展,艾灸床展,艾灸罐展
  16. matlab批量修改文件内容并转换文件格式
  17. jQuery vs JavaScript
  18. 删除Windows下samba保存的用户名和密码
  19. 面向对象三大特征之继承
  20. Newtonsoft.Json版本不一致问题解决

热门文章

  1. tmall.product.schema.get( 产品信息获取schema获取 ),淘宝店铺上传商品API接口,淘宝商品发布接口,淘宝商品上传API接口,店铺上传接口,oAuth2.0接口
  2. 【IIS】VS+IIS发布网站
  3. python判断身份证号码是否合法_怎样使用 Python 判断身份证号码是否正确-阿里云开发者社区...
  4. 高端存储未来之路在哪?VSP 5000系列带来新答案
  5. 笔记本电脑摄像头无故不能使用的问题解决方法
  6. 微分方程matlab绘图,用matlab解微分方程组并作图
  7. 大数据开发都需要什么技术?
  8. 集腋成裘-15-MongoDB系列-02Find详细
  9. Oracle数据库实验--Oracle数据库开发案例
  10. CSS3------ 按钮闪光划过效果