javascript
长江某菜鸟
没有什么是不可能的,只要坚持……
展开
-
正则表达式
4.3 模式修正符组成var 模式名称 = /模式内容/模式修正符;模式修正符:i------>忽略大小写g----->全局匹配常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中原创 2016-10-07 12:19:03 · 342 阅读 · 0 评论 -
JS实现图片上传后自动显示
function setImagePreview(doc,img) {var docObj = document.getElementById(doc);var imgObjPreview = document.getElementById(img);if (docObj.files && docObj.files[0]) {/*火狐下,直接设img属性*/imgObjPreview.s原创 2017-09-19 16:21:05 · 1377 阅读 · 2 评论 -
腾讯地图获取地址的经度和纬度
var geocoder, map, marker = null; geocoder = new qq.maps.Geocoder(); function codeAddress() { var address = '中国,北京,海淀区,海淀大街38号'; //对指定地址进行解析 g转载 2017-08-29 16:18:02 · 16444 阅读 · 0 评论 -
js最新手机号码、电话号码正则表达式
原文链接:http://caibaojian.com/regexp-example.html正则表达式(regular expression)是一个描述字符模式的对象。使用JavaScript正则表达式可以进行强大的模式匹配和文本检索与替换功能。手机号码正则表达式验证。function checkPhone(){ var phone = document.getElement转载 2017-08-26 09:35:47 · 2675 阅读 · 0 评论 -
jQuery在线引用地址
jQuery官方的引用地址:示例:1<script src="http://code.jquery.com/jquery-latest.js">有效地址:12http://code.jquery.com/jquery-1.4.1.min.jshttp://code.jquery.com/jquery-1.4转载 2017-03-28 16:49:44 · 26182 阅读 · 1 评论 -
JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周转载 2017-03-19 15:03:33 · 428 阅读 · 0 评论 -
JS获取cookie值
如何使用js来获取cookie的值 读取属于当前文档的所有cookies var allcookies = document.cookie; 定义一个函数,用来读取特定的cookie值。 function getCookie(cookie_name) { var allcookies = document.cookie;原创 2017-03-19 13:33:37 · 3468 阅读 · 0 评论 -
正则表达式的三种模式
假定要分析的字符串是xfooxxxxxxfoo 模式.*foo(贪婪模式): 模式分为子模式p1(.*)和子模式p2(foo)两个部分.其中p1中的量词匹配方式使用默认方式(贪婪型)。匹配开始时,吃入所有字符xfooxxxxxx(博主注:应该是xfooxxxxxxfoo)去匹配子模式p1。匹配成功,但这样以来就没有了字符串去匹配子模式p2。本轮匹配失败;第二轮:减少p1部分的匹配量,吐出最转载 2017-03-18 01:06:51 · 3151 阅读 · 0 评论 -
正则表达式贪婪与非贪婪模式
之前做程序的时候看到过正则表达式的贪婪与非贪婪模式,今天用的时候就想不起来了,现在这里总结一下,以备自己以后用到注意。1.什么是正则表达式的贪婪与非贪婪匹配 如:String str="abcaxc"; Patter p="ab*c"; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*原创 2017-03-17 23:42:58 · 332 阅读 · 0 评论 -
正则匹配的/u,/i,/s的含义
/u 表示按unicode(utf-8)匹配(主要针对多字节比如汉字)/i 表示不区分大小写(如果表达式里面有 a, 那么 A 也是匹配对象)/s 表示将字符串视为单行来匹配原创 2017-03-17 15:55:23 · 26516 阅读 · 0 评论 -
js文字上下滚动特效
文字无间断滚动效果,sky整理收集。">站长特效网,站长必备的高质量网页特效和广告代码。zzjs.net,站长js特效。欢迎你来到站长特效网我们的网址www.zzjs.net欢迎再次光临祝您愉快var t=getid("demo"),t1=getid("demo1"),t2=getid("demo2"),sh=原创 2017-01-24 00:01:11 · 2412 阅读 · 0 评论 -
常用的Js表单验证
/** * 验证时间 * @param dataValue 格式为:YYYY-MM-DD * @returns 匹配返回true 不匹配返回false */ function valiDate(dateValue){ var result = dateValue.match(/((^((1[8-9]\d{2})原创 2017-02-09 15:29:03 · 486 阅读 · 0 评论 -
总结JS去掉首尾空格
JS去除空格的方法目前共有12种:实现1String.prototype.trim = function() { return this.replace(/^\s\s*/, '').replace(/\s\s*$/, '');}看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接,直接相加比用Array做成的Stri原创 2017-02-17 15:11:14 · 17504 阅读 · 1 评论 -
css和js的命名规范
一 .css命名规范 1.命名规则说明: 1)、所有的命名最好都小写2)、属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="divcss5"3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整4)、空元素要有结束的tag或于开始的tag后加上"/"5)、表现与结构完全分离,代码中不涉及任何的表现原创 2016-11-27 17:24:06 · 414 阅读 · 0 评论 -
jquery二级联动
省份城市原创 2017-12-17 14:11:40 · 448 阅读 · 0 评论