在说上传之前先说说如何替换or美化浏览器自带的简陋上传按钮(自定义自己的上传按钮 如:img): 1.将自定义上传按钮上方添加 input file 框,实现input实现透明处理。 2.对自定义上传按钮添加事件。隐藏真正input框。用事件来触发: function imgBtn(){ retur ...
分类:
Web程序 时间:
2018-06-06 21:34:29
阅读次数:
151
对大部分人来说,掌握Vue.js基本的几个API后就已经能够正常地开发前端网站。但如果你想更加高效地使用Vue来开发,成为Vue.js大师,那下面我要传授的这五招你一定得认真学习一下了。 第一招:化繁为简的Watchers 场景还原: 组件创建的时候我们获取一次列表,同时监听input框,每当发生变 ...
分类:
Web程序 时间:
2018-06-02 11:15:17
阅读次数:
186
在controller层初始化initBinder。 @InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd H ...
分类:
编程语言 时间:
2018-06-01 00:57:46
阅读次数:
195
一、主体 二、问题 1.input标签内,不是style内置属性,不能用style获取,比如input.value、input.placeholder 2.selfBox框内的内容要比实时的input框值,以及获取的资源值,慢一点点。所以用资源值的长度来监听更加准确,从而才能及时消除box框 3.两 ...
分类:
Web程序 时间:
2018-05-30 10:52:54
阅读次数:
365
从input框获取焦点到,输入值,失去焦点这个过程所有事件,以及一些特点; 1、过程 onfocus -> 键盘输入 -> onkeydown -> onkeypress -> onkeyup -> oninput -> 失去焦点 -> onchange -> onblur 如下,奉上代码; 执行结 ...
分类:
其他好文 时间:
2018-05-25 13:47:08
阅读次数:
170
1、api https://cn.vuejs.org/v2/api/#watch 有2个配置: 组件创建的时候我们获取一次列表,同时监听input框,每当发生变化的时候重新获取一次筛选后的列表这个场景很常见,有没有办法优化一下呢? 招式解析:首先,在watchers中,可以直接使用函数的字面量名称; ...
分类:
其他好文 时间:
2018-05-21 14:41:15
阅读次数:
126
获取表单某个name为mk的input框 $('input[name="mk"]') 获取某个下拉框选中的文本/值 $("#RemitCurrency option:selected").text() $("#RemitCurrency option:selected").val() 获取单选框选中 ...
分类:
Web程序 时间:
2018-05-18 11:44:23
阅读次数:
204
由于项目需要实现下图所示的效果:点击input框(菜单列表)出现下面的菜单信息 之前想着使用dtree.js 不从后台拿数据还行,我从后台获取菜单信息里面用document.write()就把之前的页面重绘了,真是难受极了,搜索了 还没有解决的办法,可能由于这个js本身就要用document.wri ...
分类:
其他好文 时间:
2018-05-17 18:22:20
阅读次数:
162
ie9 的input框没有placeholder属性 啧啧啧~~~ 所以就用span标签来模拟一下 先判断浏览器类型 封装函数 function ifie9(){ //判断是否是ie9 if(navigator.userAgent.indexOf("MSIE 9.0")>0){ //input元素 ...
分类:
其他好文 时间:
2018-05-16 22:40:41
阅读次数:
146
input框防注入 onblur='AntiSqlValid(this)' ...
分类:
数据库 时间:
2018-05-09 19:45:25
阅读次数:
156