用js如何实现,通过一个控件的click事件调用另一个控件的事件

2025-02-04 15:46:47
推荐回答(5个)
回答1:

document.getElementById("file").click();

这种事情只能在IE下干
能否在submit后真正提交到服务器还要验证一下,似乎是不能的
如果是因为嫌file控件的"浏览"按钮太丑且无法设置样式,可以在file控件下面放一个漂亮按钮然后为file控件设置透明滤镜
另外,Firfox 透明滤镜CSS写法跟IE不一样

回答2:











大概的出来了

回答3:

这个不太行
不过你可以通过模拟file样式来隐藏file控件
详细看参考资料的 file样式 部分

回答4:

这个不太行
不过你可以通过模拟file样式来隐藏file控件
详细看参考资料的 file样式 部分

回答5:

其实这种做法如果用jQuery来实现是很方便的,如确实有需要,再Hi我吧。。。