Quiero agregar el valor alt de la imagen como un valor de campo de formulario. ¿Cómo hacer eso con JS o Jquery?
Gracias
<img src="x.jpg" alt="grab me" id="ok" /> <form action="/#wpcf7-f1352-o1" method="post" class="wpcf7-form init" novalidate="novalidate" data-status="init"> <span class="image-alt"><input type="text" name="iamge-alt" value="" size="40" aria-invalid="false"></span> <input type="submit" value="OK" class="wpcf7-submit"> </form>.getAttribute() para tomar la propiedad alt y luego .forms[0] el primer <form> y .elements[0] primer control de formulario ( <input> ) a la propiedad .value .
const alt = document.querySelector('img').getAttribute('alt'); document.forms[0].elements[0].value = alt; <img src="x.jpg" alt="grab me" id="ok" /> <form action="/#wpcf7-f1352-o1" method="post" class="wpcf7-form init" novalidate="novalidate" data-status="init"> <span class="image-alt"><input type="text" name="iamge-alt" value="" size="40" aria-invalid="false"></span> <input type="submit" value="OK" class="wpcf7-submit"> </form>