javaScript
莫小耿
这个作者很懒,什么都没留下…
展开
-
javascript跳转页面传值
http://genghongshuo.com.cn/我的网址第一种self.location=''top.htm'';self指代当前窗口对象,属于window最上层的对象;location.href 指的是某window对象的URL地址.self.location.href指当前窗口的URL地址,去掉self默认为当前窗口的URL地址.一般用于防止外原创 2017-06-14 21:41:39 · 746 阅读 · 0 评论 -
FusionCharts用法总结
前言FusionCharts是一个Flash的图表组件,它可以用来制作数据动画图表,其中动画效果用的是Adobe Flash 8 (原Macromedia Flash的)制作的flash , FusionCharts可用于任何网页的脚本语言类似于HTML , .NET,ASP , JSP, PHP , ColdFusion等,提供互动性和强大的图表。使用XML作为其数据接口, FusionCh...原创 2018-03-26 14:08:58 · 4333 阅读 · 1 评论 -
解决ajax无法给外部变量赋值
欢迎大家去我的网站查看因为Ajax默认是以异步方式来获取数据的,执行Ajax的时候你程序是继续往下面执行的,这样你那个变量没有被Ajax方法赋值, function btnclick() { var flag = ""; console.log(flag) $.ajax({ type...原创 2018-05-04 11:59:27 · 2566 阅读 · 1 评论 -
input中placeholder属性兼容ie提示信息
在ie中input的placeholder属性是不支持的,需要写他的兼容,下面的方法仅供大家参考<input type="text" placeholder="请填写信息"/>if(navigator.appName == "Microsoft Internet Explorer" && (navi原创 2018-05-09 17:42:41 · 1567 阅读 · 0 评论 -
webpack学习用法总结
Github源码地址webpack介绍webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。学习文档 :webpack官网: http:/...原创 2018-06-06 13:19:21 · 314 阅读 · 0 评论 -
如何用js得到当前页面的url信息方法
1,设置或获取对象指定的文件名或路径。alert(window.location.pathname) 2,设置或获取整个 URL 为字符串。alert(window.location.href);3,设置或获取与 URL 关联的端口号码。alert(window.location.port)4,设置或获取 URL 的协议部分。alert(window.location.p...转载 2018-05-30 10:45:49 · 3418 阅读 · 0 评论 -
IOS中input键盘事件支持的解决方法
IOS中input键盘事件keyup、keydown、keypress支持不是很好, 用input监听键盘keyup事件,在安卓手机浏览器中是可以的,但是在ios手机浏览器中用输入法输入之后,并未立刻相应keyup事件,只有在通过删除之后才可以响应可以用html5的oninput事件去代替keyup<input type="text" id="testInput">&原创 2018-05-15 11:34:22 · 4986 阅读 · 0 评论 -
输入框首尾清除空格
//原生方法获取值,清除首尾空格上传str2 var str = document.getElementById("input").trim();Vue中提供了修饰符删除首尾空格。<input v-model.trim="msg">原创 2018-05-15 11:29:00 · 3624 阅读 · 0 评论 -
解决移动端底部input被弹出的键盘遮挡问题
方法1、Element.scrollIntoView(); // 让当前的元素滚动到浏览器窗口的可视区域内document.querySelector('#inputId').scrollIntoView();方法2:Element.scrollIntoViewIfNeeded();方法用来将不在浏览器窗口的可见区域内的元素滚动到浏览器窗口的可见区域。 如果该元素已经在...原创 2018-05-15 11:24:00 · 6023 阅读 · 0 评论 -
字符串反转
var str = 'abcdefgh';第一种split()方法将一个字符串对象的每个字符拆出来,并且将每个字符串当成数组的每个元素reverse()方法用来改变数组,将数组中的元素倒个序排列,第一个数组元素成为最后一个,最后一个变成第一个join()方法将数组中的所有元素边接成一个字符串 console.log(str.split('').reverse().join(''))...原创 2018-05-21 13:15:36 · 123 阅读 · 0 评论 -
解决toFixed()无法精准保留小数的问题
最近发现了一个问题用toFiexd() 保留小数有时不是很精确, 例如下面保留两位小数不是很精确: var a = 12.035;console.log(a.toFixed(2)) // 12.04var b = 12.045;console.log(b.toFixed(2)) // 12.04b 保留两位小数应该是12.05的下面是我总结的保留两位小数的方法 ,有什么问题...原创 2018-05-09 17:34:42 · 7992 阅读 · 2 评论 -
判断浏览器版本
JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道。...转载 2018-04-24 15:07:38 · 317 阅读 · 0 评论 -
jquery下拉框text()和val()操作
一、触发事件$(“#select_id”).change(function(){//code…}); //为Select添加事件,当选择其中一项时触发二、jQuery获取被选中项1、直接获取被选中项$(“#select_id”).find(“option:selected”)2、获取被选中项的索引$(“#select_id “).get(0).selectedInd...转载 2018-04-24 13:42:30 · 4556 阅读 · 0 评论 -
bootstrapValidator表单验证使用方法
前言项目中运用到了表单验证,我运用了bootstrapValidator.js 表单验证,下面说下我是怎么运用的。 欢迎大家去我的网站查看引入&lt;script type="text/javascript" src="../js/bootstrapValidator.js"&gt;&lt;/script&gt;&lt;link rel=&原创 2018-03-23 10:51:57 · 367 阅读 · 0 评论 -
ajaxFileUpload的图片上传插件
前言在工作中使用了Jquery的ajaxFileUpload的图片上传插件,还有工作中遇到的问题,接下来问大家介绍下这个使用方法 欢迎大家去我的网站查看](http://genghongshuo.com.cn/)引入文件<script type="text/javascript" src="../js/jquery-1.11.3.js"></script>...原创 2018-03-22 13:46:49 · 391 阅读 · 0 评论 -
sort用法总结
前言sort() 方法用于对数组的元素进行排序,并返回数组。 欢迎进入我的个人博客查看 http://genghongshuo.com.cn/随机数返回介于 0(包含) ~ 1(不包含) 之间的一个随机数: Number var arr1 = Math.random();在本例中,我们将取得介于 1 到 100 之间的一个整数:var arr2 = Ma...原创 2018-03-01 13:29:01 · 529 阅读 · 0 评论 -
js实现跨域访问的几种方式
原文地址: http://blog.csdn.net/kongjiea/article/details/38867531#t1 这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http转载 2018-01-08 17:59:06 · 1412 阅读 · 0 评论 -
JS如何区分Object与Aarry的六种方法
一、经常遇见的问题:JS中判断一个对象的类型时,通常使用typeof,这时候问题就来了,因为typeof()辨别数组的时候返回的是object,所以JS中判断一个对象是不是数组需要一些特殊的处理方式,下面将介绍个人总结的六种处理方法。二、开门见山开发中要判断一个对象是不是数组,推荐使用下面这个函数:function isArray(obj){ if(Array.is...转载 2018-08-16 10:22:53 · 566 阅读 · 0 评论