文件上传控件浏览按钮只读
来源:互联网 发布:易语言源码大全下载 编辑:程序博客网 时间:2024/05/01 01:47
在使用EXT做文件上传时,上传控件的输入框需要设置为只读,只能通过点击【浏览】按钮来上传文件,禁止用户通过键盘鼠标输入字符,通过设置readonly属性,输入框是不允许用户输入了,但是发现点击【浏览】按钮也不响应了,无法上传文件。
1 html的file研究
在对HTML的file元素做研究,也发现设置readonly会存在同样的问题,网上查了查资料,可以通过禁用鼠标键盘的事件来达到这个效果,代码如下:
甚至可以绕一点弯,设置一个隐藏的file来到达目的,彻底禁止鼠标输入,代码如下:
2 ext的file研究 因此,通过屏蔽ext的file控件的键盘和鼠标事件,应该也可以做到只读效果,但是通过addListerners,添加keydown事件,发现是不起作用的。通过查资料发现,对于Ext.form的命名空间下的所有的控件,起对于键盘鼠标的事件,默认是关闭的,我们必须设置【enableKeyEvents: true】,来开启,然后处理initEvents事件就OK了,示例如下:
3 处理特定键盘事件
对于鼠标单击、移动等等事件,都和Ext.EventObject相关,例如相应键盘中按下的A键:
不允许用户输入大写字母:
- 文件上传控件浏览按钮只读
- jQuery改变file文件上传控件”浏览“按钮样式
- EXT 3 上传文件控件浏览按钮国际化
- html表单上传文件的"浏览"按钮
- 怎样隐藏uploadify上传控件的按钮,然后通过其它控件的事项来触发uploadify控件的文件浏览窗口并现实文件上传功能
- 设置上传文件控件文本框只读属性代码
- 上传文件限制文件格式js 及浏览框左面的text框只读
- 怎样让上传文本框只读,browser按钮仍能用,并实现文件上传
- 解决第二次弹出上传窗口 上传控件的异常(无浏览按钮)
- 如何改变上传文件控件中的"浏览..."为别的文字?
- 浏览选择上传文件的控件 input type=file
- 如何将上传文件的浏览按钮修改为自定义按钮
- Ecology表单二次开发-通过JS控制浏览按钮为只读
- Ecology8二次开发:HTML表单浏览按钮只读与设置值
- Android 文件浏览控件
- 在C#.net中做页面上传的程序。用Dhtml的控件:(创建文件上载控件,该控件带有一个文本框和一个浏览按钮。)和类HtmlInputFile的两种方法
- 如何把上传文件的浏览按钮换成其他样式 或者图片
- C# 文件上传点击fileupload的浏览后 点击按钮页面变成无效页面的解决方法
- C# 关于winFrom控制网页的自动登录的问题(网页刷屏器的制作原理)
- rtp c++ 网络视频传输
- JSONArray和JSONObject的使用
- 关于开复离职
- 关于weblogic的自动部署不能生效的问题(转载)
- 文件上传控件浏览按钮只读
- 创建和使用dll动态链接库(dll系列一)
- 【题目28】一些简单题的算法练习题(2)
- ResetEvent()
- c# DLL接口回调函数
- Asp.Net 控件开发之属性转换器
- JS格式化日期JS类
- ORACLE实例的后台进程
- 0x800A0E7A ,0x80040154, ADO连接错误