JS中利用localStorage防止页面动态添加数据刷新后数据丢失

发布时间 - 2026-01-11 00:06:36    点击率:

非常不多说了,直接给大家贴代码了,具体代码如下所示:

<!doctype html>
<html lang="en">
<head>
 <meta charset="UTF-8" />
 <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
 <title>Document</title>
 <script src="https://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
</head>
<body>
 <ul>
  <li>555</li>
  <li>555</li>
  <li>555</li>
  <li>555</li>
 </ul>
 <button>button</button>
 <script type="text/javascript">
  var arrary_li = document.querySelectorAll("li");
  var num;
  $('button').on('click', function () {
    $('li').last().addClass('active')
    for (var i = 0; i < arrary_li.length; i++) {
     if (arrary_li[i].className === 'active') {
      num = i;
     }
    }
    localStorage.setItem('num', num)
    location.reload()
  })
  var getNum = parseInt(localStorage.getItem('num'));
  $('li').eq(getNum).addClass('active');
 </script>
</body>
</html>

以上所述是小编给大家介绍的JS中利用localStorage防止页面动态添加数据刷新后数据丢失,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# localstorage刷新  # localstorage数据丢失  # 使用jquery读取html5 localstorage的值的方法  # JavaScript使用localStorage存储数据  # JS 中LocalStorage和SessionStorage的使用  # JS中LocalStorage与SessionStorage五种循序渐进的使用方法  # JS实现本地存储信息的方法(基于localStorage与userData)  # localStorage的黑科技-js和css缓存机制  # JavaScript中localStorage对象存储方式实例分析  # 移动端使用localStorage缓存Js和css文的方法(web开发)  # 详解JavaScript中localStorage使用要点  # Javascript 计算字符串在localStorage中所占字节数  # JS localStorage实现本地缓存的方法  # JS+HTML5本地存储Localstorage实现注册登录及验证功能示例  # 给大家  # 小编  # 在此  # 说了  # 不多  # 所示  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # 数据丢失  # initial  # scale  # minimum  # device  # viewport  # content  # width  # Document 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何快速生成ASP一键建站模板并优化安全性?  详解Oracle修改字段类型方法总结  三星、SK海力士获美批准:可向中国出口芯片制造设备  如何用5美元大硬盘VPS安全高效搭建个人网站?  高端云建站费用究竟需要多少预算?  黑客入侵网站服务器的常见手法有哪些?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  用v-html解决Vue.js渲染中html标签不被解析的问题  C语言设计一个闪闪的圣诞树  如何快速搭建自助建站会员专属系统?  iOS中将个别页面强制横屏其他页面竖屏  Laravel怎么连接多个数据库_Laravel多数据库连接配置  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】  香港服务器部署网站为何提示未备案?  jQuery 常见小例汇总  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  如何在IIS中新建站点并解决端口绑定冲突?  如何在云主机快速搭建网站站点?  文字头像制作网站推荐软件,醒图能自动配文字吗?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  企业网站制作这些问题要关注  🚀拖拽式CMS建站能否实现高效与个性化并存?  如何在橙子建站中快速调整背景颜色?  在线制作视频网站免费,都有哪些好的动漫网站?  如何快速搭建安全的FTP站点?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  Laravel如何自定义错误页面(404, 500)?(代码示例)  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  Laravel如何发送系统通知?(Notification渠道示例)  韩国服务器如何优化跨境访问实现高效连接?  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  高端企业智能建站程序:SEO优化与响应式模板定制开发  Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  香港服务器租用费用高吗?如何避免常见误区?  再谈Python中的字符串与字符编码(推荐)  Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控  实例解析angularjs的filter过滤器  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  网页设计与网站制作内容,怎样注册网站?  如何在IIS7中新建站点?详细步骤解析  Laravel怎么在Blade中安全地输出原始HTML内容  UC浏览器如何设置启动页 UC浏览器启动页设置方法  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  jquery插件bootstrapValidator表单验证详解