
javascript
halfsking
这个作者很懒,什么都没留下…
展开
-
js判断手机号正则表达式
js判断手机号是否合法:(判断是否11位及前2位) var mobile = "13322334455";var re = /^1[3|5|7|8][0-9]\d{8}$/; if(!re.test(mobile)) { alert("手机号不合法,请确认是否为11位或前2位是否正确"); ...原创 2017-02-22 07:58:18 · 461 阅读 · 0 评论 -
后台返回js字符串包含\n\r换行符处理方法
使用velocity时,后台返回js字符串包含\n\r换行符到vm页面时,如果直接写 var content = "$content"; 会报错 ”unterminated string"(未结束的字符串),原因为自动换行了,字符串未正确结束;此语句以下的js语句都将无法执行。 可以通过<pre>标签转化包含换行符内容,先将包含换行符...原创 2017-02-17 14:40:19 · 11118 阅读 · 0 评论 -
javascript匿名函数
形式如下,无参:(function() { alert('test'); })(); 有参:(function(obj) { alert(obj); })('test'); 其它参考:1. http://www.jb51.net/article/24759.htm2. https://www.zhihu.com/question/2024917...原创 2017-01-14 11:47:30 · 116 阅读 · 0 评论 -
js动态创建对象,属性动态创建
jQuery能很好地拿到表单域,然后可以创建包含表单域的对象, var data = {"timeFlag":new Date()}; //创建对象 var formDataStr = jQuery("#formGeneWholeModalQuery").serialize();//formGeneWholeModalQuery为表单的id,formD...2016-12-04 19:44:52 · 920 阅读 · 0 评论 -
html--触发拨打电话、发送邮件代码
拨打电话:<a href=”tel://13800002233 ”>联系客服</a> 发送邮件:<a href="mailto:service@test.com">service@test.com</a>原创 2016-11-06 11:37:47 · 1098 阅读 · 0 评论 -
js中event.srcElement和event.target
event.srcElement:当前事件的源DOM Element; event.target:当前事件所在的目标DOM Element (触发该事件的节点); 注意:获得的是dom,如果使用jQuery需要使用jQuery(event.srcElement) 实际上二者是同一个东西,只是在不同的浏览器下不同的属性而已:Firefox下,event对象有t...2016-10-24 09:39:43 · 178 阅读 · 0 评论 -
js判断图片加载完成后再执行代码
浏览器在处理图片时,图片下载是需要一定时间的。当图片还没有下载完时,使用js进行操作,如获取元素宽高将是0,因而某些情况下需要判断图片加载是否完毕,加载完毕后再执行js代码。 怎么判断呢?直观思路使用jQuery的ready()函数,jQuery(function(){ //判断图片是否加载完成}); 事实上不...原创 2016-10-14 16:39:54 · 5577 阅读 · 0 评论 -
td 自动换行
为td设置样式:style="word-wrap:break-word;word-break:break-all;"即可使长字符串换行,不必设置width,height.前提:已经设置td的宽度,否则不生效。如果依然不生效,可以为table设置样式:<table style="TABLE-LAYOUT: fixed"> 附:word-wra...原创 2016-10-14 11:54:05 · 246 阅读 · 0 评论 -
js获得当前页面的url
1. 获取整个 URL:var url = window.location.href;2. 获取与 URL 关联的端口var p = window.location.port;3. 获取 url中问号后面部分var query = window.location.search;4. 获取 URL的 hostname 和 port var h = window....原创 2016-10-14 11:27:37 · 178 阅读 · 0 评论 -
html或css中动画素材
百叶窗、图片聚集后文字飞入等:http://sc.chinaz.com/tag_jiaoben/donghuaxiaoguo_2.html 图片翻页、自定义checkbox等:http://www.html5tricks.com/30-more-html5-apps.html 鼠标经过图片后变化:http://sc.chinaz.com/jiaobendemo.as...2016-10-12 16:28:46 · 406 阅读 · 0 评论 -
js中保留2位小数点
var a = 7;var b = 3;var c = (a/b).toFixed(2); C即是有2位小数点的数字;原创 2016-10-12 10:53:05 · 401 阅读 · 0 评论 -
让一个div在另一个div中居中显示
<div style=" border:1px solid red; height:40px; padding-top:10px;"> <div style="width:100px; height:30px; background:#000; margin-left:auto; margin-right:auto;"></div></di...原创 2016-10-12 10:44:22 · 1769 阅读 · 0 评论 -
js判断网页的宽度高度
<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body> <SCRIPT LANGUAGE="JavaScript">2016-10-11 16:51:28 · 388 阅读 · 0 评论 -
JS判断元素是否在数组内
一:使用JQuery: 用inArray()函数: $.inArray(value, array) ; 二:使用indexOf: indexOf在某些IE版本不兼容,可以先判断:if (!Array.indexOf) { Array.prototype.indexOf = function (obj) { for ...原创 2016-10-06 14:26:13 · 87 阅读 · 0 评论 -
js删除数组某个元素
首先给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:Array.prototype.indexOf = function(val) {for (var i = 0; i < this.length; i++) {if (this[i] == val) return i;}return -1;}; 然后通过这个元素...原创 2016-10-06 14:07:01 · 196 阅读 · 0 评论 -
height、clientHeight、scrollHeight、offsetHeight区别
height、clientHeight、scrollHeight、offsetHeight区别 $(window).height(); //浏览器当前窗口可视区域高度 $(document).height(); //浏览器当前窗口文档的高度 $(document.body).height();//浏览器当前窗口文档body的高度$(document.body).ou...原创 2016-09-15 23:04:50 · 132 阅读 · 0 评论 -
js平滑滚动到顶部,底部,指定地方
转载自:http://www.daixiaorui.com/read/92.html js平滑滚动到顶部,底部,指定地方在线演示:http://www.daixiaorui.com/Public/demo/js/scroll.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h...原创 2016-09-15 21:41:12 · 1023 阅读 · 0 评论