![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 62
江南极客
技术渣男!
展开
-
Linux环境yum安装nodejs
Linux环境yum安装nodejs原创 2022-03-15 17:56:37 · 11691 阅读 · 0 评论 -
使用jQuery的ajax上传文件报错:Uncaught TypeError: Illegal invocation
使用ajax上传文件,代码如下:$('#video-upload-btn').on('change', function(){ var file = this.files[0]; var data = new FormData(); data.append('video_file',file); $.ajax({ type: "POST", data:data, url: 'uploadVideo', dataType:'json', success: function (原创 2020-06-17 10:52:16 · 1070 阅读 · 0 评论 -
JS中实现隐藏部分姓名或者手机号码
最近做打印电子面单,需要只显示用户的姓名和手机号开头跟结尾,其他部分用*号代替,当然这些可以在后台接口就处理,但有时候使用别人的接口,没法处理,就需要前端来处理了!hide_str(str,frontLen,endLen) { var newStr; var len = str.length-frontLen-endLen; if (str.length === 2) { newS...原创 2019-12-12 21:06:27 · 2043 阅读 · 0 评论 -
JS验证手机号码有效性
用户提交表单,填写手机号,为了减轻后端压力,需要再前端先验证一下数据的有效性,比如手机号是否符合规则,这里使用正则去匹配验证isMobile(str) { var myreg=/^[1][3-9]\d{9}$|^([6|9])\d{7}$|^[0][9]\d{8}$|^[6]([8|6])\d{5}$/; if (!myreg.test(str)) { ret...原创 2019-10-15 18:15:34 · 1919 阅读 · 0 评论 -
[Intervention] Unable to preventDefault inside passive event listener due to target being treated as
做上提加载,网上拉的时候,就出现如下错误[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive.解决办法是在上拉操作的父标签元素上加上 style="touch-action: none;" 这样任何触摸事件都不会产生默认行为...原创 2019-10-11 14:27:15 · 295 阅读 · 0 评论 -
Web页面浏览器端设置JS Cookie缓存
Web浏览器端时常需要缓存一些信息,这时候需要用到cookie,Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。JavaScript 可以使用 document.cookie 属性来创建 、读取、及删除 cookie。1.创建CookieJavaScript 中,创建 cookie 如下所示:...原创 2019-01-30 15:24:36 · 1929 阅读 · 1 评论 -
js原生ajax请求
AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 即 Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。它可以在不重新加载整个页面的情况下完成与服务器交换数据并更新部分网页。原创 2017-12-15 10:42:45 · 16944 阅读 · 2 评论 -
使用FormData表单数据对象提交表单及上传图片
在H5中利用FormData表单数据对象,可以把form表单中所有表单元素的name与value组成一个请求字符串,提交到后台。可通过js用一些键值对来模拟一系列表单控件,还可以使用XMLHttpRequest的send()方法异步提交表单。原创 2017-12-15 12:47:42 · 2601 阅读 · 0 评论 -
preventDefault方法阻止浏览器的默认动作
在form表单提交的时候,我们通常需要对表单填写的内容进行验证,比如是否为空,格式是否正确之类的检查验证,在前端检查验证通过了才会提交到后端,虽然一般后端也会验证,但为了减轻服务器的压力,会先经过前端验证。所以在点击提交按钮的时候,不能直接提交到后台,而是先验证,如果填写不合格就不提交,都合格了再执行提交动作。原创 2017-11-16 20:05:59 · 2661 阅读 · 0 评论 -
DOM2级点击事件的事件流的阻止
开发中,时常需要阻止这样的流事件,那么先获取到点击事件对象,然后就可以使用事件对象的stopPropagation()方法,来阻止事件流原创 2017-11-16 19:45:21 · 711 阅读 · 0 评论