
JavaScript
天下皆白_唯我独黑
爱我所爱,恨我所恨,墨眉无锋,似剑非攻。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Js创建生成json数组数据
var 创建一个空数组使用push把json写进数组var data7= []; //组装图表数据 for(keys in data){ switch (keys){ case "ycz": data7.push({'name': '已发出','value': data[keys]}); break; case "ydz": data7.push({'name': '已到站','value': data[keys]})原创 2021-09-24 15:41:46 · 1441 阅读 · 0 评论 -
原生Js execCommand(‘copy‘) 复制粘贴是上一次的内容解决
document.execCommand文档 :https://developer.mozilla.org/zh-CN/docs/Web/API/Document/execCommand原代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>原创 2020-10-27 11:23:14 · 1105 阅读 · 0 评论 -
Ext.js拖动效果实现插件
版本支持:3.4.x其他版本使用需要做兼容调整使用时只需在代码中引用插件:plugins: new Ext.ux.panel.DraggableTabs()<script> Ext.onReady(function () { var tabPanelConfig = { plugins: new Ext.ux.panel.DraggableTabs(),...翻译 2020-03-13 11:56:04 · 293 阅读 · 1 评论 -
JavaScript alert 函数执行顺序问题
问题alert()弹窗总数优先于其他的代码执行:代码如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input id...转载 2020-02-21 15:07:34 · 2006 阅读 · 0 评论 -
jquery 使用select下拉选项change事件事触发多次解决方法
在使用前先off()解绑change事件$("#abc").off("change");$("#abc").on("change",function(){ alert(1);})原创 2020-02-18 17:37:11 · 2003 阅读 · 0 评论 -
JavaScript js if判断 switch判断
switch(n){case 1: 执行代码块 1 break;case 2: 执行代码块 2 break;default: n 与 case 1 和 case 2 不同时执行的代码}原创 2018-12-27 15:03:36 · 2563 阅读 · 0 评论 -
JavaScript jq 三位分节法 input输入数字时每3位使用逗号隔开
可只用于整数与小数。效果演示:html 部分:<body> <input type="text" id="lname"/></body>jq部分方法一:<script src="./jquery.js"></script><script>原创 2019-01-31 10:37:06 · 4552 阅读 · 0 评论 -
JS 计算误差问题
解决方案 加法//解决方案 加法 function accAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length...转载 2019-03-08 16:12:14 · 1218 阅读 · 0 评论 -
Js ajax 数据提交禁止Content-Type类型转换
contentType:类型:String默认值: "application/x-www-form-urlencoded"。发送信息至服务器时内容编码类型。默认值适合大多数情况。如果你明确地传递了一个 content-type 给 $.ajax() 那么它必定会发送给服务器(即使没有数据要发送)。案例:正常情况:错误情况:错误导致:传输到服务器的数据不正确...原创 2019-03-15 10:14:59 · 1144 阅读 · 0 评论 -
Js 获取某个日期的上一个月 下一个月 并处理特殊月2月问题
<script> /** * 获取上个月下个月的毫秒时间戳 * */ function getDate(date) { var now = new Date(date); //上个月毫秒时间戳 var ds = now.setMonth(now.getMonth...原创 2019-03-29 16:00:33 · 5972 阅读 · 4 评论 -
JS 循环JSON等数据
https://www.cnblogs.com/baiyunke/p/7821299.html写的很好,自己收藏自己用while循环var num = 1;//1、声明循环变量 while (num<=10){//2、判断循环条件; document.write(num+"<br />");//3、执行循环体操作; num+...转载 2019-06-03 13:48:04 · 770 阅读 · 0 评论 -
Js jq 对html id class名模糊查询获取
规则:$('div[id^="abc-"]')$('标签名[id匹配类型="关键字"]')查询类型:^ 从头部匹配,$ 从尾部匹配,* 匹配名称中包含此关键字的html js部分<body> <!--<input type="file" name="file" />--> <!--<input type="s...转载 2019-08-22 23:03:33 · 1635 阅读 · 0 评论 -
HTML JavaScript剪刀石头布简单实现
1.<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> *{margin:0;padding:0;} .But{width:100%;margin:20px au转载 2018-11-16 15:09:56 · 3385 阅读 · 0 评论 -
JavaScript setInterval轮询在IE浏览器不能正常刷新解决方案
1.在其他浏览器都能正常轮询,而在ie上不能正常轮询。常规代码如下:<script type="text/javascript"> laid(); function laid() { $.ajax({ url: 'http://127.0.0.1/index.php', type: 'get',...转载 2018-11-14 09:41:12 · 3872 阅读 · 0 评论 -
JavaScript 改变赋值的数组对象值不改变原数组对象的值
问题原因:原始值和引用值在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。原始值:存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。引用值:存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),指向存储对象的内存处。官方文档:http://www.w3school.com.cn/js/pro...原创 2018-11-13 09:53:24 · 4740 阅读 · 0 评论 -
前端Jq 简单的Ajax请求
function getAjax(){ var a = 'abc'; var b = '12'; $.ajax({ type: "GET", //GET 或 POST url: "http://www.a.com", //请求地址 data: {nam...原创 2018-05-28 11:40:26 · 1354 阅读 · 0 评论 -
js 获取某一年第多少天是周几
function getWeek(str){ var nowyearstr =Date.parse(new Date().getFullYear()); var nowstr =nowyearstr+str*86400000; return new Date(nowstr).getDay(); }原创 2018-05-23 17:11:56 · 1554 阅读 · 0 评论 -
javascript JS Date 时间详解
<script type="text/javascript"> var myDate = new Date(); myDate.getDate() //从 Date 对象返回一个月中的某一天 (1 ~ 31)。 myDate.getDay() //从 Date 对象返回一周中的某一天 (0 ~ 6)。 myDate.getFullY...转载 2018-06-08 15:42:12 · 1526 阅读 · 0 评论 -
移动端弹出层后禁止背景层body滚动实例
要点:在js动态改变css的overflow属性时body和html都要写。html部分:<body style="position: relative;"><div id="background"></div><div id="content"> <div class="cont"&原创 2018-07-03 17:44:15 · 2578 阅读 · 0 评论 -
Js 中文显示星期几方法
<script> //定义一个中文数组 var arr= new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var myDate = new Date(); var cycle = arr[myDate.getDay()]; alert(cy原创 2018-07-04 17:02:12 · 3837 阅读 · 0 评论 -
Js 数组转JSON格式
要点1:转化函数 JSON.stringify()要点2:在js里写数组的时候是var data = new Array() 但是你如果是要转json显示的时候就要写成 var data = {},不然转出来的json全是空的。先看一种错误格式:<script> //定义一个数组 var data = new Array(); for (var i = 0; i...原创 2018-07-05 10:06:09 · 27601 阅读 · 0 评论 -
JS获取图片高度的值为0问题
很有可能是因为图片还未加载完毕,可以调整获取图片属性的位置。Image 对象的属性属性 描述 align 设置或返回与内联内容的对齐方式。 alt 设置或返回无法显示图像时的替代文本。 border 设置或返回图像周围的边框。 complete 返回浏览器是否已完成对图像的加载。 height 设置或返回图像的高度。 hspace...转载 2018-08-09 17:43:47 · 2646 阅读 · 0 评论 -
JS 获取多个相同class的html内容
<div> <p class="molecule">30</p> <p class="Denominator">7.5%</p> <p class="molecule">500</p> &a原创 2018-10-23 13:32:56 · 2912 阅读 · 2 评论 -
Js jQuery 判断当前网络状态弹出提示
可以使用ajax的error方式去判断正常请求数据是不会调用error方法的,只有发生错误的时候才会调用,我们先保证这个请求正常的时候是ok,然后加入相应的判断可以实现判断当前网络的效果。function record() { $.ajax({ url: 'http://', type: 'get', ...原创 2018-10-26 11:09:05 · 2482 阅读 · 0 评论 -
javascript js获取时区的标准时间
js中有时候获取时间是不准的,如下:<script>getDate()function getDate() { var today = new Date(); //获取日期 var date = today.getFullYear() + "-" + (today.getMonth() + 1) + "-" + today.getDate();...原创 2018-11-01 16:59:47 · 2743 阅读 · 0 评论 -
javascript js判断文字超过一定字数就显示省略号
<html><head> <meta charset="UTF-8"> <title>Title</title></head><body><div class="aa">谁让你看的你告诉我我保证他在也看不到。<转载 2018-11-02 10:06:52 · 6588 阅读 · 0 评论 -
JS 获取多个相同class的value值
<div> <input type="hidden" class="again" value="1111"> <input type="hidden" class="again" value="2222"> <input type="hidden" class=&qu原创 2018-04-08 23:46:17 · 18177 阅读 · 0 评论