Olá, eu tô estudando mais sobre forms e fiz um que é possível enviar foto:
<form id="form-produto">
<div class="form-row">
<div class="form-group col-md-12">
<label>Foto do produto</label><br>
<input id="fotoProduto" type="file" accept="image/*" capture>
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<label for="cadastroProduto">Nome do produto</label>
<input type="text" class="form-control" id="nomeProduto">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="cadastroPCompra">Valor de compra</label>
<input type="number" class="form-control" id="valorCompra" placeholder="R$">
</div>
<div class=" form-group col-md-6">
<label>Valor de venda</label>
<input type="number" class="form-control" id="valorVenda" placeholder="R$">
</div>
</div>
<div class="form-group col-md-12">
<label>Cor</label>
<input type="text" class="form-control" id="corProduto">
</div>
</div>
<div class="form-row">
<div class="form-group col-md-12">
<label>Descrição</label><br>
<textarea id="descricaoProduto" class="form-control"></textarea>
</div>
</div>
</form>
desse formulário vou montar um card com a foto e o nome do produto:
<div class="col-md-4 card-box">
<div id="cardProduto" class="card" style="width: 18rem;">
<img src="" class="card-img-top" id="fotoProduto">
<div class="card-body">
<h5 class="card-titulo"></h5>
<a href="#" class=" btn-block btn-produto">Detalhes</a>
</div>
</div>
</div>
como eu posso fazer pra pegar a foto através do form e montar na div usando javascript?