Html 如何在<;中隐藏文件位置;输入类型=';文件'>;?

Html 如何在<;中隐藏文件位置;输入类型=';文件'>;?,html,css,input,input-type-file,Html,Css,Input,Input Type File,可能重复: 我正在设置一个AJAX图像上传程序,允许用户选择一个文件,使用AJAX预览它,然后单击提交按钮保存他们的选择 由于我的AJAX上传程序的工作方式,它总是说“没有选择文件”,即使用户已经选择并正在预览图像。我不想隐藏按钮,以防用户想再试一次。我知道我可以使用一些javascript在“选择文件”和“选择另一个”按钮或类似按钮之间切换,但我更喜欢保留原始按钮,这样用户就不必单击一堆不同的按钮 编辑: 我想我的问题是显而易见的,我想这不是因为我的选票越来越接近 假设我了解您的要求,请参阅

可能重复:

我正在设置一个AJAX图像上传程序,允许用户选择一个文件,使用AJAX预览它,然后单击提交按钮保存他们的选择

由于我的AJAX上传程序的工作方式,它总是说“没有选择文件”,即使用户已经选择并正在预览图像。我不想隐藏按钮,以防用户想再试一次。我知道我可以使用一些javascript在“选择文件”和“选择另一个”按钮或类似按钮之间切换,但我更喜欢保留原始按钮,这样用户就不必单击一堆不同的按钮

编辑: 我想我的问题是显而易见的,我想这不是因为我的选票越来越接近


假设我了解您的要求,请参阅。这是一个JS补丁,我想这不会是一个问题,因为您已经在使用AJAX了

它允许您设置文件输入的样式,因此,只要有一点创意,您应该能够隐藏
未选择的文件
文本。

选中此项: