我有一个输入文件
<input type="file" name="image" id="file">
和保存此文件的按钮
<input type="submit" value="Upload / Edit picture" name="upload_picture" id="upload_picture" class="btn" />
如果文件未被选择= 0,我需要一个隐藏按钮的JavaScript,如果选择文件,我需要显示按钮。
答案 0 :(得分:1)
<input type="file" name="image" id="file">
<input type="submit" value="Upload / Edit picture" name="upload_picture" id="upload_picture" class="btn" />
<script>
$(function(){
$("#upload_picture").hide();
$("#file").change(function(){
if ($("#file").val() != ""){
$("#upload_picture").show();
}
else{
$("#upload_picture").hide();
}
});
});
</script>
答案 1 :(得分:1)
$('#file').change(function(){
$('#upload_picture').show();
});
答案 2 :(得分:1)
HTML:
<input id="fld" type="file" name="image" id="file">
<input id="btn" type="submit" value="Upload / Edit picture" name="upload_picture" id="upload_picture" class="btn" />
使用Javascript:
$("#fld").change(function(){
if($(this).val() != "")
{
$("#btn").toggle();
} else{
$("#btn").toggle();
}
});
答案 3 :(得分:0)
试试这个
$("#file").change(function(){
if(!$(this).val()){
$("#upload_picture").hide();
}
else{
$("#upload_picture").show();
}
});