document.getElementById("file").click();
这种事情只能在IE下干
能否在submit后真正提交到服务器还要验证一下,似乎是不能的
如果是因为嫌file控件的"浏览"按钮太丑且无法设置样式,可以在file控件下面放一个漂亮按钮然后为file控件设置透明滤镜
另外,Firfox 透明滤镜CSS写法跟IE不一样
这个不太行
不过你可以通过模拟file样式来隐藏file控件
详细看参考资料的 file样式 部分
这个不太行
不过你可以通过模拟file样式来隐藏file控件
详细看参考资料的 file样式 部分
其实这种做法如果用jQuery来实现是很方便的,如确实有需要,再Hi我吧。。。