我有一个标准输入字段:
<input type="file">
Run Code Online (Sandbox Code Playgroud)
在我的表单中,但我将其隐藏,以便我可以使用自己的图像作为按钮(如 stackoverflow 上的许多答案所示)
但使用此方法时,不会向用户确认其文件已被选择,因为标准输入框是隐藏的,因此他们永远看不到文件名。
所以我的问题归结为:如何检测已选择文件,然后在页面上显示某些内容(而不是警报框)?理想情况下,我只想显示一个小图标或一些文字,表示“文件已选择”。
Jquery 很好,但如果有一种方法可以在没有它的情况下完成此操作,我会更喜欢它。谢谢!