javaScript
yxh13521338301
只分享干货的码农
展开
-
JS校验上传图片的宽高
说明因为onload是异步加载,所以无法将onload的校验结果返回至外部,可以换个思路,在onload中执行回调方法进行校验代码/** * @Description 图片尺寸验证 * @Author: yanxh<br> * @Date 2019/10/28 13:06<br> * @Version 1.0<br> *...原创 2019-10-29 09:27:36 · 884 阅读 · 0 评论 -
layui重写select导致onchange事件无效
可以使用lay-filterhtml: <select lay-filter="yourselfName"> <option value="1">1</option> <option value="2">2</option> <option value="3">...原创 2019-10-18 16:07:12 · 460 阅读 · 0 评论 -
菜鸟程序猿之JavaScript
一.JavaScript概述 1.js概述 (理解) JS是一门基于对象和事件驱动的脚本语言, 主要应用在客户端 js特点: 解释运行, 不需要编译 基于对象 弱类型 js的历史 js优点: 交互...原创 2018-06-10 14:00:21 · 264 阅读 · 0 评论 -
ajax和js执行顺序问题
js和jQuery是Java开发不可或缺的一门技术,相信很多猿友一定遇到过这样的问题,在ajax之后写了一段js,但是执行脚本的时候,发现下方的JS在ajax执行前先执行了。如果是手写的ajax,那么xmlhttp_request.open("GET",URL,false); 这个类似的句子 请用false;如果是使用jQuery,则在ajax中加入async:false 注意加上这个...原创 2018-08-17 13:55:19 · 595 阅读 · 0 评论 -
JS获取input 【type=“file“】的物理路径,解决浏览器C:\fakepath\的问题
相信很多猿友一定遇到过上传文件时,发现文件路径被替换为C:\fakepath\****这是由于浏览器的安全机制,input file的路径时被fakepath代替,隐藏了真实物理路径。解决方法:1、调整浏览器的浏览器安全设置(不推荐,也不合理)。2、使用window.URL.createObjectURL()/** * 文件预览 */var url = null...原创 2019-01-17 13:15:30 · 32187 阅读 · 13 评论 -
jQuery和json入门使用
一、jQuery1、介绍jQuery是2006年推出的,一经推出 风靡世界,简介的语法、灵活的写法。jQuery就是js的高级类库。可以更加高效的、简单的开发js。现在浏览器把js作为一个默认的脚本,都通用。2、jQuery的版本要求1.X ----IE6+2.X-----IE9+3.X-----IE9+3、jQuery的语法$("要选择的元素").action...原创 2018-06-12 16:26:14 · 375 阅读 · 0 评论 -
js集中处理表单校验和提交
首先定义公共的js:common.js//添加或修改页面function showForm(){ var len= arguments.length; if(len==1){ layer.open({ type: 2, title: '添加或修改', skin: 'layui-layer-rim', //加上边框...原创 2019-05-08 10:40:32 · 353 阅读 · 2 评论 -
layer.confirm确认取消的事件处理
layer.confirm("提示信息",{ btn: ['按钮1', '按钮2'] }, function () { // 按钮1的事件 }, function(){ // 按钮2的事件 });原创 2019-07-01 17:34:05 · 53730 阅读 · 1 评论 -
layer.open右上角关闭事件
layer.open({ type: 1, title: '弹出页面的标题', skin: 'layui-layer-rim', //加上边框 area: ['1070px', '550px'], //宽高 content: url, btn: ['按钮1','按钮2'], btn1:function(index, layero){ // 按钮1的逻辑 },...原创 2019-07-01 17:36:21 · 29816 阅读 · 0 评论