在引入bootstrap后可通过以下方式美化input
原理就是隐藏原来的input框,然后用一个button根据id设置点击input框事件。
<input type="file" id="img" name="File" class="hidden" multiple :webkitdirectory="flagWebkitdirectory"> <button type="button" class="btn btn-primary" onclick="document.getElementById('img').click()"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> 选择文件 </button> <input type="submit" id="upload" class="hidden"> <button type="button" class="btn btn-primary" onclick="document.getElementById('upload').click()"> <span class="glyphicon glyphicon-cloud-upload" aria-hidden="true"></span> submit </button>
复制
美化前
美化后