Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

140
Visualizações
Cómo configurar la imagen en el campo del archivo de entrada

Tengo la siguiente entrada:

 <input type="file" asp-for="ScreenShotImage" id="offer-client-image"/>

La aplicación está haciendo una imagen de captura de pantalla de la calculadora div, y quiero configurar esa imagen en la entrada id="offer-client-image". Cuando el usuario envíe el formulario, la imagen también se cargará.

Intenté así, pero no funciona:

 document.getElementById("offer-client-image").file = document.getElementById('canvas').toDataURL()

¡Cualquier ayuda es apreciada!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No creo que usar una entrada de archivo real sea relevante porque el usuario no tiene que elegir nada.

Tal vez podrías manejar esto así:

 const form = document.getElementById("the_form") const cvs = document.getElementById("the_canvas") form.onsubmit = function(e) { e.preventDefault() const data = new FormData(form) cvs.toBlob(img_blob => { data.append("img_file", img_blob) // send your form fetch("https://example.com/post_url", { method: "POST", body: data }); }) }
 <form id="the_form"> <input type="submit" /> </form> <canvas id="the_canvas"></canvas>

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda