javascript
yaoxiaoxu
这个作者很懒,什么都没留下…
展开
-
后台接收【ajax传递数据】的方式
一. 使用实体接收 var arg = {"name" : "yaoxiaoxu", "age" : 23 }; $.ajax({ url:url, type:"POST", data:JSON.stringify(args), contentType:"applicati......原创 2019-03-19 10:05:25 · 5754 阅读 · 1 评论 -
js生成随机颜色
javascript随机生成颜色号var bgColorArr = new Array(); function randomColor(){ var r=Math.floor(Math.random()*256); var g=Math.floor(Math.random()*256); var b=Math.floor(Math.random()*256); var result = "rgb("+r+','+g+','+b+")";原创 2020-09-14 16:03:02 · 275 阅读 · 0 评论 -
调用svg图片做图标
引用javascript代码,“<svg>…</svg>”部分替换想要使用的svg图片!function(l){ var e,d='<svg><symbol id="icon-store">...</svg>',t=(e=document.getElementsByTagName("script"))[e.length-1].getAttribute("data-injectcss");if(t&&!l.__iconfont__原创 2020-06-24 13:58:23 · 604 阅读 · 0 评论 -
js实现图片预览【放大、缩小、拖动】
<style> #div{width:400px;height:400px;overflow:hidden;position:relative;border:1px solid #000;} #div img{position:absolute;height:100%;width:auto;cursor:move;}</style>&l...原创 2019-11-06 14:44:03 · 2737 阅读 · 0 评论 -
js方法的可变参数,js合并对象(动态添加对象属性)
js合并对象使用js封装方法,方法实现功能将不确定个数的参数合并使用js封装方法,方法实现功能将不确定个数的参数合并在一个html页面,向后台发出带参数的请求,此时参数可能属于js中的多个不同对象function hebing (url){ // 获取可变参数内容 var length = arguments.length;、 // 从第二个参数开始获取,因为第一个是固定...原创 2019-10-24 17:58:48 · 1327 阅读 · 0 评论 -
正则表达式
一. 正则表达式的使用1.js中正则表达式的使用 /* = 判断是否为时间格式(时间24小时制,如:23:57) = */ function isTime(value){ var reg = /^((2[0-3])|([0-1][0-9])):[0-5][0-9]$/; var regExp = new RegExp(reg); if(regExp.test(value)){ ...原创 2019-10-09 10:57:46 · 78 阅读 · 0 评论 -
js使用摄像头识别二维码
1.开启电脑摄像头第一步 使用video标签开启电脑摄像头介绍 /* 设置video画面大小 */ var config = { video: {width:500,height:500}, audio: false //是否使用音频 } video = document.getElementById("video");//此处获取一个id为“video” 的<video...原创 2019-07-03 15:21:10 · 3572 阅读 · 2 评论 -
js生成二维码
<script type=“text/javascript” src="./js/jquery.js"><script src=“jquery.qrcode.min.js”>首先需要引入以上两个jsjquery.qrcode.min.js :(function(r){r.fn.qrcode=function(h){var s;function u(a){this.m...原创 2019-05-30 19:13:39 · 249 阅读 · 0 评论 -
javascript打印功能
function doPrint() { bdhtml=window.document.body.innerHTML;//获取整个页面内容 sprnstr="<!--startprint-->"; //开始打印标识字符串有17个字符 eprnstr="<!--endprint-->"; //结束打印标识字符串 ...原创 2019-01-25 14:52:33 · 414 阅读 · 0 评论 -
ajax与后台交互
jQuery中存在简单的ajax方法具体使用方式链接: w3school-j教程.主要分为三种: $.ajax(), $.post(), $.get()注意:1.经常使用@requestBody 注解来接收前端发来的数据,但是他解析的是字符串,也就是说如果不是使用字符形式传输的数据会出现403错误。以下举例:(注意ajax方法中的data项)function dosubmit() { ......原创 2018-12-25 15:11:42 · 151 阅读 · 0 评论 -
setInterval与setTimeout的使用
window.setInterval:让id=&quot;clock&quot;展示当前时间,并随时间变化按钮的作用为时间停止== 这种写法存在问题:页面加载完毕时间会晚一秒出现。解决方案:先执行一次clock()方法==&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;input type=&quot;te原创 2018-12-21 11:54:31 · 169 阅读 · 0 评论 -
javascript:function参数为【方法名&定义方法】
javascript中经常出现一些function参数是一个方法1.参数为方法名e.g : //写一个方法 function fun(){ alert('fun方法被执行'); } this.hello('fun');hello的实现: /* * 参数 fun 为方法名称 */ function hello(fun){ windows[fun...原创 2018-11-02 17:29:49 · 3239 阅读 · 0 评论