+ -
当前位置:首页 → 问答吧 → 求助input type="file"的小问题

求助input type="file"的小问题

时间:2011-09-05

来源:互联网

文件域<input type="file">这个东西的文本框部分在IE6下是可以在上面打字的,但是IE7开始就不能打字了。是有什么属性控制,还是怎样做能让其在IE7+上也能打字呢?

想过用“文本域+按钮”通过程序来代替文件域的功能,但BOSS不让,说程序员不会

作者: lcgtpr   发布时间: 2011-09-05

模拟一个吧

作者: suntiger035   发布时间: 2011-09-05

理论上你打了,也没用的。出于安全性的考虑,这个是被禁止的。

作者: alphat   发布时间: 2011-09-05

可不可以做一个文本域,然后JS获取file文本域里面的内容...把file里面的文本域隐藏...

作者: x269147836   发布时间: 2011-09-05

file 域为什么要让敲文本呢?

作者: askok   发布时间: 2011-09-05

引用:
原帖由 suntiger035 于 2011-9-5 11:25 发表
模拟一个吧
说过了,不行,就在原基础上调

作者: lcgtpr   发布时间: 2011-09-05

引用:
原帖由 askok 于 2011-9-5 11:55 发表
file 域为什么要让敲文本呢?
你在IE6下看file就是可以敲文本的,他们就想在所有浏览器上都保留这个,也不让模拟。

作者: lcgtpr   发布时间: 2011-09-05

前面是一个input框,后面是个button然后file定位在button上面,然后透明,不知道能不能解决你的问题!

作者: wyysf   发布时间: 2011-09-05