js
sunjc27
这个作者很懒,什么都没留下…
展开
-
js统计标签数量
1、js统计标签的数量写法:document.getElementById("pp").getElementsByTagName("a").length;jquery这样写。$("#pp a").index()+1;2、d只能出现一次哦,js的代码有了,jquery代码可以再简单一点。$("#pp a").length;3、一个页面中不能出现相同的两个Id,可以有多个相同的c原创 2016-11-03 21:59:27 · 2007 阅读 · 0 评论 -
js 中 || 和 &&
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回aa || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b转换规则:对象为true非零数字为true非空字符串为true其他为false*** 几乎所有语言中||和&&都遵循“短路”原理,*转载 2017-02-13 11:39:48 · 353 阅读 · 0 评论 -
轮播图
//css/* 焦点图下的专题图片 */.rotation{ overflow: hidden;}.picbox{ width:100%; height:260px; overflow:hidden; position:relative;padding:0;}.picbox li{ background:#eee; margin-right:10px; padding:5px原创 2017-01-17 16:58:22 · 278 阅读 · 0 评论 -
二、数字的校验最多2位小数的校验例子:
//必须是数字且小数位数最多2位 function is2Num(num) { var reg= /^(-?\d+)(\.\d{1,2})?$/ if(reg.test(num)) { return true;转载 2017-02-08 09:55:07 · 2158 阅读 · 0 评论 -
一、日期时间格式化。
[javascript] view plain copy print?Date.prototype.Format = function (fmt) { //author: Chenxl var o = { "M+": this.getMonth() + 1, //月份转载 2017-02-08 09:54:26 · 231 阅读 · 0 评论 -
JS改变input的value值不触发onchange事件解决方案
$("#datetxt").on("input propertychange", function () { alert('变化了');});http://blog.csdn.net/zhbitxhd/article/details/12943091 My JSP 'testIn转载 2017-01-13 13:27:35 · 7927 阅读 · 0 评论 -
45个实用的JavaScript技巧、窍门和最佳实践
http://blog.csdn.net/kakaxi_77/article/details/40265107http://blog.jobbole.com/54495/需要注意的是,这篇文章中的代码片段都在最新的Google Chrome(版本号30)上测试过,它使用V8 JavaScript引擎(V8 3.20.17.15)1 – 在第一次给一个变量赋值的时候不转载 2017-01-03 22:53:07 · 342 阅读 · 0 评论 -
jQuery中的100个技巧
1.当document文档就绪时执行JavaScript代码。 我们为什么使用jQuery库呢?原因之一就在于我们可以使jQuery代码在各种不同的浏览器和存在bug的浏览器上完美运行。 "http://code.jquery.com/jquery-1.10.2.min.js"> // Different ways转载 2016-12-15 23:06:07 · 347 阅读 · 0 评论 -
js 输入int类型数字后自动在后面加.00,输入double型保留小数点后两位
//JS版 //将传入数据转换为字符串,并清除字符串中非数字与.的字符 //按数字格式补全字符串 var getFloatStr = function(num){ num += ''; num = num.replace(/[^0-9|\.]/g, ''); //清除字符串中的非数字非.字符转载 2016-11-23 23:09:21 · 3215 阅读 · 0 评论 -
var a=function(){}
函数 执行结果赋值给变量avar b = 123;var a=(function(){ return b; })(b)//传递参数bconsole.log(a);//a=123var a = function(){}a()//---------------var a=(function(a){原创 2016-11-21 15:45:35 · 2093 阅读 · 0 评论 -
js获取url
$(function(){var id=Number(Request()['id']);alert(id);});//urlvar Request=function() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.i原创 2016-11-21 15:50:43 · 293 阅读 · 0 评论 -
通过Ajax使用FormData对象无刷新上传文件
http://blog.csdn.net/z69183787/article/details/52526412写在前面:本文说的这个方案有浏览器兼容性问题;所有主流浏览器的较新版本已经支持这个对象了,比如Chrome 7+、Firefox 4+、IE 10+、Opera 12+、Safari 5+,对兼容性比较敏感的网站慎用。 在工作中遇到了一个问题:在一个页面中,转载 2016-10-24 21:46:41 · 287 阅读 · 0 评论 -
根据IP获取经纬度 js
function getXYbyIP() { var url="https://api.map.baidu.com/location/ip?ak=HQi0eHpVOLlRuIFlsTZNGlYvqLO56un3&coor=bd09ll";//百度 $.ajax({ url:url, type: 'POST', dataTyp原创 2017-02-14 13:59:33 · 5111 阅读 · 1 评论