![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1945 阅读 · 0 评论 -
js 中 || 和 &&
a && b : 将a, b转换为Boolean类型, 再执行逻辑与, true返回b, false返回a a || b : 将a, b转换为Boolean类型, 再执行逻辑或, true返回a, false返回b 转换规则: 对象为true 非零数字为true 非空字符串为true 其他为false ** * 几乎所有语言中||和&&都遵循“短路”原理, *转载 2017-02-13 11:39:48 · 334 阅读 · 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 · 240 阅读 · 0 评论 -
二、数字的校验最多2位小数的校验例子:
//必须是数字且小数位数最多2位 function is2Num(num) { var reg= /^(-?\d+)(\.\d{1,2})?$/ if(reg.test(num)) { return true;转载 2017-02-08 09:55:07 · 2130 阅读 · 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 · 219 阅读 · 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 · 7867 阅读 · 0 评论 -
45个实用的JavaScript技巧、窍门和最佳实践
http://blog.csdn.net/kakaxi_77/article/details/40265107 http://blog.jobbole.com/54495/ 需要注意的是,这篇文章中的代码片段都在最新的Google Chrome(版本号30)上测试过,它使用V8 JavaScript引擎(V8 3.20.17.15) 1 – 在第一次给一个变量赋值的时候不转载 2017-01-03 22:53:07 · 329 阅读 · 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 · 308 阅读 · 0 评论 -
js 输入int类型数字后自动在后面加.00,输入double型保留小数点后两位
//JS版 //将传入数据转换为字符串,并清除字符串中非数字与.的字符 //按数字格式补全字符串 var getFloatStr = function(num){ num += ''; num = num.replace(/[^0-9|\.]/g, ''); //清除字符串中的非数字非.字符转载 2016-11-23 23:09:21 · 3154 阅读 · 0 评论 -
var a=function(){}
函数 执行结果赋值给变量a var b = 123; var a=(function(){ return b; })(b)//传递参数b console.log(a);//a=123 var a = function(){} a() //--------------- var a=(function(a){原创 2016-11-21 15:45:35 · 2054 阅读 · 0 评论 -
js获取url
$(function(){ var id=Number(Request()['id']); alert(id); }); //url var Request=function() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.i原创 2016-11-21 15:50:43 · 274 阅读 · 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 · 250 阅读 · 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 · 5050 阅读 · 1 评论