1 个回答

一般是将这个type="file"input元素隐藏(用CSS:display: none;)。

然后另外用一个type="button"input元素,或者直接用button元素,将button的onclick动作指定为触发file的click事件。比如:

<input type="file" name="fileInput" id="fileInput" style="display:none;"><input type="button" value="浏览文件" onclick="fileInput.click()">

当然,这只是个示例,你应该把样式和JS代码分离出去

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题