随笔分类 -  常用JS片段

摘要:select change下拉框选项变化判断选中值,添加(attr)或移除(removeAttr)一个或多个属性 removeAttr() 方法从被选元素移除一个或多个属性 阅读全文
posted @ 2019-08-22 12:12 James·wang 阅读(1834) 评论(0) 推荐(0) 编辑
摘要:<label style="float:left;margin-top:5px;margin-left:10px;cursor:pointer"><input type="checkbox" id="IsRecommendCoin" /> <span style="display: inline-block; vertical-align: middle; margin-bottom: 5px;f 阅读全文
posted @ 2019-08-22 11:09 James·wang 阅读(2448) 评论(0) 推荐(0) 编辑
摘要:1.for 循环原生JS最基本的使用: for - 循环代码块一定的次数2.for infor/in - 循环遍历对象的属性以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行 for…in 不应该被用来迭代一个下标顺序很重要的 Array . 3.forEach()和map()J 阅读全文
posted @ 2019-08-19 18:28 James·wang 阅读(3346) 评论(0) 推荐(0) 编辑
摘要:注意:使用Web Uploader文件上传需要引入三种资源:JS, CSS, SWF 补充上传成功后返回值的两方结合的问题: 阅读全文
posted @ 2019-08-18 23:20 James·wang 阅读(2551) 评论(0) 推荐(0) 编辑
摘要:var files = $(".profile-content").find("input[type='file']"); files.each(function () { alert($(this).attr("data-id")); }) 阅读全文
posted @ 2019-08-02 21:18 James·wang 阅读(344) 评论(0) 推荐(0) 编辑
摘要:注意要加载上传组件js .下载地址:https://blog-static.cnblogs.com/files/firstcsharp/ajaxfileupload.js 关于后台的上传代码就不用说了吧?网上一大把 阅读全文
posted @ 2019-08-01 16:52 James·wang 阅读(318) 评论(0) 推荐(0) 编辑
摘要:比如今天是七月份,那么只能取八月份及其以后的月份,其它以前的月份是点不动的: 如果我是编辑状态下input给的值是9月份,那么只能取9月分份及其以后的月份: 阅读全文
posted @ 2019-07-04 17:02 James·wang 阅读(261) 评论(0) 推荐(0) 编辑
摘要:方法是: 最终会形成: 阅读全文
posted @ 2019-07-04 15:50 James·wang 阅读(14081) 评论(1) 推荐(0) 编辑
摘要:其中”windowName即是窗口页面的名称 阅读全文
posted @ 2019-07-01 18:59 James·wang 阅读(404) 评论(0) 推荐(0) 编辑
摘要:(function ($) { $.extend({ myTime: { /** * 当前时间戳 * @return unix时间戳(秒) */ CurTime: function () { re... 阅读全文
posted @ 2019-01-19 21:17 James·wang 阅读(429) 评论(0) 推荐(0) 编辑
摘要:/** * 计算时间戳之间的差值 * @param startTime 开始时间戳 * @param endTime 结束时间戳 * @param type 返回指定类型差值(year, month, day, hour, minute, second) */ function DateDiff(startTime, endTime, type) { var timeDiff ... 阅读全文
posted @ 2019-01-19 21:10 James·wang 阅读(745) 评论(1) 推荐(0) 编辑
摘要:Number(JSON.parse(rowObject.RenewalProperty).length)-1 阅读全文
posted @ 2019-01-16 17:59 James·wang 阅读(395) 评论(0) 推荐(0) 编辑
摘要://自动补全空白列 var rows = document.getElementById("gridTable").rows; //行对象 var allcells = rows[1].cells.length; //第二行所有列数做为初始数据,即最大列数 for (var i = 2; i < rows.length; i... 阅读全文
posted @ 2018-11-22 22:33 James·wang 阅读(344) 评论(0) 推荐(0) 编辑
摘要:json字符串转化成json对象 json对象转化成json字符串 示例: json对象转化成数组 一个应用示例: 阅读全文
posted @ 2018-06-08 12:24 James·wang 阅读(342) 评论(0) 推荐(0) 编辑
摘要:1、去掉每个li的中加<p></p>的方法: 直接搜索 //进入编辑器的li要套p标签 注释以下代码: 2、去掉内容编辑自动套P标签: 阅读全文
posted @ 2017-05-11 22:36 James·wang 阅读(3253) 评论(0) 推荐(0) 编辑
摘要:JQuery、js判断复选框是否选中状态 阅读全文
posted @ 2016-11-11 20:49 James·wang 阅读(2391) 评论(0) 推荐(0) 编辑
摘要:/** * Description:[输出指定n位数的随机数的随机整数] * * @param n 指定n位数 * */ function RndNum(n) { var rnd = ""; for (var i = 0; i < n; i++) { rnd += Math.floor(Math.random() * 10); } re... 阅读全文
posted @ 2016-07-01 13:38 James·wang 阅读(621) 评论(0) 推荐(0) 编辑
摘要:以下是不正确的方法:var exp = null;if (exp == null){ alert("is null");}exp 为 undefined 时,也会得到与 null 相同的结果,虽然 null 和 undefined 不一样。注意:要同时判断 null 和 undefined 时可使用 阅读全文
posted @ 2016-06-20 10:24 James·wang 阅读(7686) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2016-06-11 20:04 James·wang 阅读(35) 评论(0) 推荐(0) 编辑
摘要:添加一组数据: 结果: 就是你想要的 在JS数组指定位置插入元素 splice()方法: 1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数) 2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参数(插入的项) 阅读全文
posted @ 2016-05-28 14:07 James·wang 阅读(30719) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示