首页 > 其他分享 >js获取元素特性值+js修改元素特性值

js获取元素特性值+js修改元素特性值

时间:2023-11-28 09:45:52浏览次数:28  
标签:usdata -- 元素 特性 js udarr var

js获取元素特性值

-- 元素
<form class="layui-form layui-form-pane layui-form-item us-form" id="us-form"
      usdata="{usurl:'/usanaly/roomenergylog/usgetentity',ussurl:'/usanaly/roomenergylog/usupdate',usload:'1',usclose:'1',usrefresh:'1'}">
</form>

-- jquery获取元素的usdata数据
var usdata = $("#us-form").attr("usdata");

-- 将字符串转为对象
var udarr=eval("(" + usdata + ")");

 -- 取值   udarr.usdata;

js修改元素特性值

-- 上一步获取元素的值(从字符串转为了对象,从对象中取出指定值拼接)
udarr.ussurl = udarr.ussurl + "?t=" + setinitv + "&r=" + roomid;

-- 将新的对象转字符串
var newus=JSON.stringify(udarr);
-- 新的字符串赋值给元素特性
 $("#us-form").attr("usdata",newus );
-- 可以验证看下
 var usdata1 = $("#us-form").attr("usdata");
 console.log(usdata1);

标签:usdata,--,元素,特性,js,udarr,var
From: https://www.cnblogs.com/ZhuMeng-Chao/p/17861150.html

相关文章

  • JS逆向——某度翻译
    JS逆向——某度翻译文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,如有侵权,请联系作者立即删除!一、定位接口目标网站:aHR0cHM6Ly9mYW55aS5iYWlkdS5jb20vP2ZyPXBjUGluemh1YW4=使用Chrome浏览器打开抓包工具输入:HelloWorld!通过观察可以发现,右侧直接出现翻译结......
  • JDK版本特性演变
    JDK版本特性演变官网JEP指数Jdk1~8JDK1.0(1996年1月):初版发布。包含了基本的Java开发工具,如编译器(javac)和解释器(java)。JDK1.1(1997年2月):引入了内部类(InnerClasses)。支持JavaBeans组件模型。增加了AWT事件处理模型。引入了RMI(远程方法调用)和JDBC(Java数据库连接......
  • ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
    前言在ASP.NETCoreWebAPI中设置响应输出Json数据格式有两种方式,可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式,本文示例使用的是新的MinimalAPI模式。JSON序列化和反序列化库System.Text.JsonSystem.Te......
  • LeetCode-Java:27.移除元素
    题目给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。说明:为什么返回数值是整数......
  • js逆向-Mytoken请求参数逆向
    声明本文仅供学习参考,如有侵权可私信本人删除,请勿用于其他途径,违者后果自负!如果觉得文章对你有所帮助,可以给博主点击关注和收藏哦!前言目标网站:aHR0cHM6Ly93d3cubXl0b2tlbmNhcC5jb20v接口:aHR0cHM6Ly9hcGkubXl0b2tlbmFwaS5jb20vdGlja2VyL2N1cnJlbmN5bGlzdGZvcmFs目标参数:code......
  • JS 判断是否有滚动条和滚动条滚到底部
    判断是否有滚动条constscrollDom=document.getElementById('滚动元素id')if(!scrollDom)returnif(scrollDom.clientHeight===scrollDom.scrollHeight){//没有滚动条}判断滚动条滚到底部constscrollDom=document.getElementById('滚动元素id')if(!scr......
  • html所有元素
    前面写过不在记录记录没有的 <address> 元素用作联系方式<article>元素用作博客帖子标题元素可无限使用<audio>音频元素<button>这个就不介绍了 <code> 元素呈现一段计算机代码  <caption>表格标题 <colgroup>表格列组暂时只知道可用于背景色<col> 定......
  • vue3 jsPlumb学习
    <template><divclass="box"><div@click="clearLine">clear</div><div@click="initConponents">line</div><div@click="getData">get</div></div>......
  • C# Json序列化的格式化问题
    问题来源: 客户要求传送给他的JSON文件的float型格式化为2位小数,数值型有30-40个栏位,一个一个修改也不是很好.bing和百度找到的方式都是自己定义一个JsonConverter,进行格式化.找到的都是在字符串两边加++的例子,核心转化的代码如下:classStringFormatConverter:JsonCo......
  • yarn : 无法加载文件 C:\Program Files\nodejs\yarn.ps1,因为在此系统上禁止运行
    问题分析:这个错误提示说明在电脑系统上禁止运行PowerShell 脚本,因此导致无法加载Yarn的安装脚本。这是由于系统的执行策略(ExecutionPolicies)设置所导致的。解决方法:1.以管理员身份运行PowerShell。2.在窗口中执行 set-ExecutionPolicyRemoteSigned。3.执行完成后,......