我无法编辑<input type =“file”/>标签

时间:2014-09-02 19:09:47

标签: javascript twitter-bootstrap

我无法编辑此按钮,我尝试使用bootstrap javascript。这是我的代码示例。任何帮助将不胜感激

<html>
    <head>
        <script type="text/javascript" src="assets/js/bootstrap-filestyle.js"> </script>
        <script>
            $(":file").filestyle({input: false});
        </script>
    </head>
    <body>
        <input type="file" class="filestyle" data-input="false">
    </body>
</html>

2 个答案:

答案 0 :(得分:0)

简短回答:你不能。该文本由浏览器预定义。

解决方法可能是使用图片或第三方文件上传器 看看这个相关的答案:How to change the button text of <input type="file" />?

答案 1 :(得分:0)

我认为您要做的是将“选择文件”替换为其他内容;

如果是这种情况,请尝试以下声明。

抱歉,评论的声誉不足。

<input type='file' style='opacity: 0; width:90px; position: absolute; z-index:2'>
<button class='btn-margin btn grey' style='z-index: 1;width:90px;cursor:pointer;'>Browse</button>";