![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
ArcherSYM
这个作者很懒,什么都没留下…
展开
-
正则校验收藏
校验0~100,且保留两位小数 ^((\d|[1-9]\d)(?:\.\d{1,2})?|100)$原创 2021-11-29 12:45:21 · 75 阅读 · 0 评论 -
JS数组排序
varcompany=[{F_count:10},{F_count:12}]var compare = function (obj1, obj2) { var val1 = obj1.F_count; var val2 = obj2.F_count; if (val1 < val2) { retur...原创 2020-08-06 09:00:00 · 122 阅读 · 0 评论 -
Echarts3 关系图-力导向布局图 使用参数
// 基于准备好的dom,初始化ECharts实例 var myChart = echarts.init(document.getElementById('main'), 'macarons'); // 指定图表的配置项和数据 var option = { tooltip : { show : true, //默认显示 sh.转载 2020-07-02 09:41:45 · 3350 阅读 · 1 评论 -
echart节点编辑图
var style_ul = "padding:0px;margin:0px;border: 1px solid #ccc;background-color: #fff;position: absolute;left: 0px;top: 0px;z-index: 2;display: none;";var style_li = "list-style:none;padding: 5px; cursor: pointer; padding: 5px 20px;margin:0px;";var styl..原创 2020-06-24 10:41:03 · 510 阅读 · 0 评论 -
js中加减乘除精度问题解决
function plusFormat(a, b) { console.log(a); var am = a.toString().split(".").length > 1 ? a.toString().split(".")[1].length : 0; var bm = b.toString().split(".").length > 1 ? b.toString().split(".")[1].length : 0; var.原创 2020-05-28 13:07:52 · 187 阅读 · 0 评论 -
JS 空值判断?
String(formdataprint.F_Mergency == null ? "" : formdataprint.F_Mergency)原创 2020-05-13 14:27:51 · 156 阅读 · 0 评论 -
二维码生成使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko"&g...原创 2020-04-23 15:57:34 · 158 阅读 · 0 评论 -
html中特殊字符的处理转换
function changediff(value) { //console.log("KE赋值为"); var arrEntities = { 'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"' }; var str = value.replace(/&(lt|gt|nbsp|a...原创 2020-04-10 09:57:41 · 238 阅读 · 0 评论 -
Jquery 的对象赋值 覆盖添加 extend
定义和用法jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象。注意:1. 如果只为$.extend()指定了一个参数,则意味着参数target被省略。此时,target就是jQuery对象本身。通过这种方式,我们可以为全局对象jQuery添加新的函数。2. 如果多个对象具有相同的属性,则后者会覆盖前者的属性值。语法$.extend( target [, ...原创 2020-04-01 08:42:30 · 748 阅读 · 0 评论 -
图片预览+校验是否为图片
https://www.cnblogs.com/saysmy/p/5626337.html原创 2020-03-20 15:25:27 · 130 阅读 · 0 评论 -
web office 地址栏显示关闭控制
地址栏的显示是调试模式打开的时候地址换一下"WebOffice://|Officectrl.com|";//智能窗打开的固定参数,如果将Officectrl.com改成Officectrl则智能窗处理调试模式,显示地址栏内容...原创 2020-03-04 16:14:28 · 428 阅读 · 0 评论 -
js数组集合删除指定值或对象
原创 2020-02-20 10:26:21 · 1200 阅读 · 0 评论 -
JS弹窗
var person = prompt("请输入使用密码", "");if (person == null) { } else { if (person != null && person != "" && password == $.md5(person)) { } else { ...原创 2020-01-20 10:55:43 · 121 阅读 · 0 评论 -
JS获取下拉框自定义属性值等
原创 2020-01-20 10:21:26 · 504 阅读 · 0 评论 -
MD5加密
$.md5(person)原创 2020-01-20 10:20:47 · 152 阅读 · 0 评论 -
JS回车触发事项
$('#txt_Keyword').keydown(function (e) { if (e.keyCode == 13) { $('#btn_Search').trigger('click'); } });...原创 2020-01-16 08:18:45 · 145 阅读 · 0 评论 -
Jquery比较时间
//获取系统时间 var time2h = new Date(); //把时间往前推算168小时(一周),做为判断条件 ...原创 2020-01-08 09:53:33 · 133 阅读 · 0 评论 -
JS判断当前对象是否存在某个属性
因为js中如果当前对象没有这个属性,获取时会报错导致项目无法进行所以使用 if (_item.hasOwnProperty('f_state')) {}判断当前对象中是否有这个属性原创 2019-11-27 21:27:44 · 212 阅读 · 0 评论 -
JS实现HTML标签转义及反转义
简单说一下业务场景,前台用户通过input输入内容,在离开焦点时,将内容在div中显示。这时遇到一个问题,如果用户输入了html标签,则在div显示中,标签被解析。由于是纯前端操作,不涉及后端,因此需要通过js对输入内容进行转义。这里提供一个非常简单有效的转义方案,利用了innerHTML和innerText注:火狐不支持innerText,需要使用textContent属性,而...转载 2019-11-27 10:08:17 · 194 阅读 · 0 评论 -
js监听html页面的上下滚动事件方法
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>Dome</title> <script type="text/javascript"> function scroll(){ //console.log(...转载 2019-11-26 10:16:56 · 284 阅读 · 0 评论 -
自定义事件的触发dispatchEvent
自定义事件的触发dispatchEventhttps://www.jianshu.com/p/5f9027722204转载 2019-11-26 09:57:48 · 149 阅读 · 0 评论 -
html禁用TAB按键
document.onkeydown = function HandleTabKey(evt) { if (evt.keyCode == 9) { if (evt.preventDefault) { evt.preventDefault(); } else { evt.returnValue =...原创 2019-11-14 17:13:55 · 2326 阅读 · 0 评论 -
配置页面注入
// function list(data) { //var config = {// F_First1 : "公告",// F_First2 : "新闻",// F_First3 : "",// F_Second1 : "急件",// F_Second2 : "平件",/...原创 2019-11-04 08:36:43 · 585 阅读 · 0 评论 -
页面js选择器,class 的选择器使用
$('.menu').on('click', function () { var url = $(this).parent().find('.active').children('a').attr('data-id'); var name = $(this).parent().find('.active').children('a'...原创 2019-11-01 10:01:57 · 2527 阅读 · 0 评论 -
给注入html页面注入内容时添加对象内容
var _html = '\ // <div class="lr-msg-line">\ // <a href="#" style="text-decoration: none;" >' + _item.f_title + '</a&g...原创 2019-11-01 08:51:08 · 345 阅读 · 0 评论 -
使用JS中的Replace()方法遇到的问题小结
js的replace()方法是用于替换某些内容,它可以接收两个参数,第一个是一个被替换的正则表达式对象或者一个字符串,第二个可以是将要替换成的内容或者函数,将要替换成的内容须是一个字符串。我在执行的时候遇到的报错是:Cannot read property ‘replace' of undefined。具体代码如下:? 1 2 3 4 v...原创 2019-10-31 16:10:06 · 1026 阅读 · 0 评论 -
页面加载失败,去掉jquery引用后问题解决,但无法使用jquery的问题现象
原因是js中的编码细节问题浏览器没有报错提示if(i=0)中应该是==作用判断,导致js运行不下去所以去除jquey则会不调用方法,从而加载成功,所以需要注意js中是否存在逻辑的编码错误...原创 2019-10-30 15:35:40 · 231 阅读 · 0 评论 -
jQuery按钮隐藏与显示
https://blog.csdn.net/csdnluolei/article/details/84771715 $("#btn").attr("style", "display:none;"); //隐藏 $("#btn").attr("style", "display:block;"); //显示 $("#btn").hide(); //...转载 2019-10-29 15:13:45 · 253 阅读 · 0 评论 -
js中怎么删除一个标签及其标签下的所有内容?
varelem=document.getElementById('xh2');//按id获取要删除的元素elem.parentNode.removeChild(elem);//让“要删除的元素”的“父元素”删除“要删除的元素”...原创 2019-10-29 15:09:04 · 2117 阅读 · 0 评论 -
js 中split分割字符串组成数组
<script language="javascript">str="2,2,3,5,6,6"; //这是一字符串var strs= new Array(); //定义一数组strs=str.split(","); //字符分割for (i=0;i<strs.length ;i++ ){document.write(strs[i]+"<br/>"); //...原创 2019-10-29 09:29:06 · 258 阅读 · 0 评论 -
bootstarp中tab的使用注意
必须引用bootstarp。js文件<ul class="nav nav-tabs" role="tablist"> <li role="presentation" class="active"><a href="#home" role="tab" data-toggle="tab">Home</a></li> &...原创 2019-10-25 15:34:00 · 284 阅读 · 0 评论 -
js中获取标签前后标签选择器
先获取当前对象,再根据对象去获取上一个兄弟节点和下一个兄弟节点.prev()定义和用法prev() 获得匹配元素集合中每个元素紧邻的前一个同胞元素,通过选择器进行筛选是可选的。.prev(selector)参数描述selector 字符串值,包含用于匹配元素的选择器表达式。 --说明:如果给定一个表示 DOM 元...原创 2019-10-23 18:25:26 · 1158 阅读 · 0 评论 -
Jquery 获取当前点击a标签中的一个属性值?
<a href="javascript:void(0)" onclick="add_text(this)" >名称</a><script>function add_text(a){$(输入框).text($(a).text());}</script>注意this这个变量原创 2019-10-23 18:15:56 · 3103 阅读 · 0 评论 -
html页面添加标签后初始化添加点击事件未添加
$('#box_left').on('DOMNodeInserted', function () { $(this).find(outside.boxlrX).on("click", function () { $(this).addClass(outside.boxon).siblings().removeClass(outside.bo...原创 2019-10-22 16:25:36 · 418 阅读 · 0 评论 -
URL请求传参中文乱码解决
编码——encodeURI(encodeURI(config.F_First1))解释【window.location.href=xxxx?a=encodeURI(encodeURI(name));name是中文,页面部分需要编码两次name=java.net.URLDecoder.decode(name,"UTF-8");为什么要连续两次调用encodeURI(...原创 2019-10-22 15:11:35 · 113 阅读 · 0 评论 -
js中常用追加元素的几种方法:append,appendTo,after,before,insertAfter,insertBefore,appendChild
看链接转载 2019-10-21 14:01:15 · 966 阅读 · 0 评论 -
后台Jason集合对象的转换
List<UserInfo> list = new List<UserInfo>(); object obj = Newtonsoft.Json.JsonConvert.DeserializeObject(userlist, typeof(List<UserInfo>)); //使用Newtonsoft装换 l...原创 2019-10-15 15:58:00 · 197 阅读 · 0 评论 -
Jquery AJAx请求默认异步请求解决
由于$.post() 和 $.get() 默认是 异步请求,如果需要同步请求,则可以进行如下使用:在$.post()前把ajax设置为同步:$.ajaxSettings.async = false;在$.post()后把ajax改回为异步:$.ajaxSettings.async = true;...原创 2019-10-15 13:39:06 · 231 阅读 · 0 评论