Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal!
Preciso mostrar uma foto no formulário (view), mas para isso preciso concatenar o conteúdo do campo do banco de dados que tem o código do aluno.
Na rotina abaixo eu tento fazer isso mas não esta funcionando.
Podem me ajudar?
<div class="col-md-3 offset-md-0" id="fotoAluno" style="border: solid; height: 230px;">
<script>
let campo = document.getElementById("**alu_nromatricula**");
campo = "/" + campo + ".jpg";
console.log(campo);
</script>
<img src="**campo**" alt="imagem ausente" width=60 height=40>
</div>
Obrigado a todos.faltou pra pegar o valor:
document.getElementById("myBtn").value;
@acneto.frc
Não sei se você conseguiu entender, mas o seu código está correto, o que precisa ajustar apenas é o que o @Eletronic lhe respondeu.
No seu código, ao obter o VALOR do campo em questão, pelo JAVASCRIPT quando você da um document.getElementById você precisa descrever qual ATRIBUTO daquele campo você quer pegar, no caso você quer o VALUE que está no campo, por isso, você precisa colocar depois do document.getElementById("alu_nromatricula") você precisa colocar .VALUE.
Então o seu código fica assim:
<div class="col-md-3 offset-md-0" id="fotoAluno" style="border: solid; height: 230px;">
<script>
let campo = document.getElementById("alu_nromatricula").value; /* você precisa colocar .value para pegar o valor do campo */
campo = "/" + campo + ".jpg";
console.log(campo);
</script>
<img src="campo" alt="imagem ausente" width=60 height=40>
</div>
Espero ter ajudado.
Att.
***Felipe Coutinho***
Boa noite amigo encontrei um modelo aqui na internet veja se pode lhe ajudar...
<?php
public String gravaFoto(File origem, String serie) throws IOException {