file禁止手动输入
来源:互联网 发布:夏普2048n网络设置 编辑:程序博客网 时间:2024/05/17 21:49
1. 取代法
使用隐藏的<input type="file"/>控件,然后用一个只读的文本框和一个按钮来模拟<input type="file"/>的功能。
Html代码
<input type="file" name="file" onpropertychange="file1.value=this.value" style=display:none/>
<input type="text" name="file1" readonly/>
<input type="button" value="浏览" id="button1" name="button1" onclick="file.click()"/>
<input type="file" name="file" onpropertychange="file1.value=this.value" style=display:none/>
<input type="text" name="file1" readonly/>
<input type="button" value="浏览" id="button1" name="button1" onclick="file.click()"/>
2. 使用脚本事件限制控件输入
将<input type="file"/>控件的鼠标右键菜单、按键事件限制住,不让用户有机会输入。
Html代码
<input type="file" onkeydown="return false" onkeyup="return false" oncontextmenu="return false">
<input type="file" onkeydown="return false" onkeyup="return false" oncontextmenu="return false">
3. 使用contenteditable属性
使用该属性可以有效地限制用户在<input type="file"/>控件中手动输入内容,而只能通过文件选择对话框选择文件。
Html代码
<input type="file" id="file1" contenteditable="false" />
<input type="file" id="file1" contenteditable="false" />
只能输入数字的Input
Html代码
<input
onkeypress="return (/^(-?\d+)(\.\d+)?$/.test(String.fromCharCode(event.keyCode))) || ( /^(-?\d+)$/.test(this.value) ) "
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false"
style="ime-mode:Disabled"
>
- file禁止手动输入
- input type=file 标签禁止让用户手动输入
- input type=file 标签禁止让用户手动输入
- input type=file 禁止让用户手动输入
- input type=file 标签禁止让用户手动输入
- input type=file 禁止让用户手动输入
- html file禁止输入
- .net FileUpload禁止手动输入
- easyui-datebox禁止手动输入
- 文本框,FileUpload控件禁止手动输入
- 上传文件时禁止用户手动输入
- HTML中输入框禁止手动输入的属性
- <input type="file">禁止用户输入
- 服务器端FileUpload上传控件如何禁止手动输入
- 控件 禁止手动输入或粘贴的实现代码
- 禁止html文件控件手动输入的方法
- 文本框禁止手动输入 只能选择数据到 文本框
- [html file]标签设置用户不能自己手动输入文件路径
- FZU 1894 志愿者选拔(简单单调队列)
- 43个免费的云计算技术服务
- android动画切换(滑屏效果)实例
- 如何正确使用平移动画(关于fillBefore和fillAfter的一点说明)
- JAVA集合学习笔记
- file禁止手动输入
- Android 系统分析
- Android手势识别ViewFlipper触摸动画
- android中关于android:scaleType属性理解
- Android Drawable 系列——ClipDrawable
- 苹果vs微软30年
- hdu 4372 Count the Buildings
- 苹果应该担心谁会取而代之?
- java与javac版本不一致问题