![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 84
ispotu
IT寻止,coder掘进机
展开
-
js常用正则表达式
js常用正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0转载 2015-11-10 10:33:39 · 484 阅读 · 0 评论 -
js计算在页面停留时间
js计算页面停留时间_www.jbxue.com 替换原有的 --> 之间--> var ap_name = navigator.appName; var ap_vinfo = navigator.appVersion; va原创 2017-06-08 20:05:09 · 13647 阅读 · 3 评论 -
js缓存客户端浏览器用户网页浏览时间等信息数据实例
测试页面 // 统计用户 访问网站步骤记录var tjSecond = 0;var tjRandom = 0;window.setInterval(function () { tjSecond ++;}, 1000);// 随机数tjRandom = (new Date()).valueOf();// 用户第一次访问页面记录部分数据window.on原创 2017-06-08 20:07:07 · 1628 阅读 · 0 评论 -
js中substring()与substr()方法的区别
在js中substring()与substr(),这两个函数都存在,并且最后那个字母“s”都是小写。两个功能差不多,但是有区别:1.与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数。2.substr(index1,index2)与substring(index1,index2)有区别:substr()含头含尾,substring原创 2017-05-16 21:18:22 · 6650 阅读 · 0 评论 -
html标签:a、p、span、h1、input、textarea、label、div的id、name、value属性及val()、text()、html()、innerText、innerHTML
先上html文本标签的测试代码: 测试html标签:a、p、span、h1、input、textarea、label的id、name、value属性及其val()、text()、html()、innerText、innerHTML 我在紧贴a内我在a中的span中我在a中的div中我在a中的div中的span中我在紧贴p内我在p中的span中我在p中的div中原创 2017-10-31 18:12:24 · 3746 阅读 · 0 评论 -
java与js中的字符串正则表达式应用总结
一、java中可使用正则地方一般在String类、Pattern 类、Matcher类,String对象可使用正则的方法matches()、replace()、replaceAll()、replaceFirst()、split()等。例: String s="4ruser1beuser2be"; System.out.println(s.matches("(\\w*...原创 2018-03-27 15:52:45 · 709 阅读 · 0 评论 -
js中捕获异常堆栈信息—Error.stack
用alert()弹出console.log()的一样的异常堆栈信息例子:function t(){ var msg = ""; try{ msg = a.substring(3,5); }catch(err){ console.log(err); alert(err.stack); }}alert(err.stack)弹出来的堆栈信息和console.log(err)是一样...原创 2018-06-29 18:12:12 · 12371 阅读 · 0 评论 -
js清除浏览器客户端缓存的几种方法
关于浏览器缓存浏览器缓存,有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。像股票类网站实时更新等,这样的网站是不要缓存的,像有的网站很少更新,有缓存还是比较好的。今天主要介绍清除缓存的几种方法。清理网站缓存的几种方法meta方法//不缓存META HTTP-EQUIV="pr转载 2017-06-08 17:14:37 · 4914 阅读 · 0 评论 -
js中的call()方法的使用实例
call方法 $(document).ready(function(){})$().ready(function(){//do something})//参考:http://uule.iteye.com/blog/1158829$(function(){ //------------1.常例-------------- function add(a,b原创 2017-06-08 14:20:40 · 4343 阅读 · 0 评论 -
js获取相同name的元素个数和获取其中任意一个元素的值(获取最后一个元素值)
$(function(){ alert($('input:[name="a"]').length); //4 alert($('input:[name="a"]:last').val()); //大话西游 })原创 2017-05-22 20:01:09 · 14910 阅读 · 2 评论 -
JSON 字符串 与 java 对象的转换
JSON 字符串 与 java 对象的转换 jsonLib 经典文章:http://json-lib.sourceforge.net/xref-test/net/sf/json/TestJSONObject.html// 引入相应的包//json-lib-2.2-jdk15.jarimport net.sf.json.JSONArray;import转载 2015-11-11 17:39:39 · 586 阅读 · 0 评论 -
点击文字弹出一个DIV层窗口代码
点击文字弹出一个DIV层窗口代码 .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%;转载 2015-11-12 13:51:59 · 5522 阅读 · 0 评论 -
input[name='']与input:[name='']
实验结果:高版本(jQuery v1.11.2)支持写法:$('div[name='logo_position']') $("input[name='PGMCheck']") 但不支持写法:$('div:[name='logo_position']') $("input:[name='PGMCheck']") 低版本(jQuery JavaScript原创 2017-05-23 20:29:42 · 10450 阅读 · 0 评论 -
ajaxfileupload.js的报错:jQuery.handleError is not a function 解决办法
handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.4.2之后的版本中都没有这个函数了。因此在jquery高级版本中将这个函数添加上 ,问题解决。 该js代码段可以加在jquer.js或者ajaxfileupload.js中。; (function ($) { jQuery.extend({ han转载 2017-05-16 11:38:15 · 990 阅读 · 0 评论 -
在线jquery.min.js引用
jQuery: scripttype="text/javascript"src="http://code.jquery.com/jquery-latest.js">script>scripttype="text/javascript"src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js">script>原创 2017-05-16 20:50:41 · 60031 阅读 · 1 评论 -
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension
报错信息:jquery.js:5785 XMLHttpRequest cannot load file:///C:/Users/alex/Desktop/testFIleUpload/rotate/jsonp/remote.js?code=CA1998&callback=flightHandler. Cross origin requests are only supported for prot原创 2017-05-26 18:58:22 · 133851 阅读 · 6 评论 -
jsonp的使用
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准; 2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有”src”这个属性的标签都拥有跨域的能力,比如、、); 3、于是可以判断,当前阶段如果想通过纯web端(ActiveX控件、服务端代理转载 2017-05-26 16:50:44 · 1819 阅读 · 0 评论 -
使input文本框随输入内容变化长度的方法
使input的宽度能随着输入的内容而跟着变化,最初用的是change事件,但是change事件要失去焦点之后才会出现效果,但是我要的是能实现边输入边改变宽度的效果。propertychange(属性改变事件):监听input里面的字符变化,该事件不仅仅会监听到input的value属性,还包括其他标签的属性各种属性发生变化都会发生该事件,比如span元素的style属性。在事件发生时还转载 2017-05-18 16:51:10 · 26466 阅读 · 0 评论 -
js中自定义的map.js
js中没有map这个类,只能自己写一个。以下map.js和map-util.js都是自定义的map,任选其一就可以。你可以用它来像java里new Map()和put()、remove()、get()等方法。map.js:function Map() { var struct = function(key, value) { this.key = key; th原创 2017-06-02 11:09:17 · 5942 阅读 · 1 评论 -
常见javascript框架、集成插件及在线引用汇总--待续
JQuery:常用(略) Zepto.js:Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。如果你会用jquery,那么你也会用zepto。(Zepto:10的-21次方) Node.js:运行在服务端的 JavaScript。作为异步事件驱动的JavaScript运行时,Node旨在构建可伸缩的网络应用程序。基于Chrome的V8 Ja...原创 2019-06-30 15:19:11 · 824 阅读 · 0 评论