Nit*_*ths 19 html javascript jquery css3
我有一项任务是从点击图片按钮上传新文件.我的代码是
<label>File</lable>
<input type="image" src="http://upload.wikimedia.org/wikipedia/commons/c/ca/Button-Lightblue.svg" width="30px"/>
Run Code Online (Sandbox Code Playgroud)
点击此按钮,我想上传一个新文件.我该怎么做?你可以从Demo查看我的代码
Sud*_*oti 42
您可以添加隐藏文件输入字段,如:
<input type="image" src="http://upload.wikimedia.org/wikipedia/commons/c/ca/Button-Lightblue.svg" width="30px"/>
<input type="file" id="my_file" style="display: none;" />
Run Code Online (Sandbox Code Playgroud)
并做:
$("input[type='image']").click(function() {
$("input[id='my_file']").click();
});
Run Code Online (Sandbox Code Playgroud)
演示:: 更新小提琴
小智 5
不需要javascript,只需将<input>和放到<img>里面,<label>以确保您隐藏了<input>这样的内容:
<label for="image">
<input type="file" name="image" id="image" style="display:none;"/>
<img src="IMAGE URL"/>
</label>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
74026 次 |
| 最近记录: |