Estoy haciendo un autocompletado para un formulario con la extensión de Google. Este es mi código:
let input1 = document.querySelectorAll('.vlocity-input')[0]; input1.focus(); document.execCommand('insertText', false, 'OS Autofill'); input1.dispatchEvent(new Event('change', {bubbles: true})); let input2 = document.querySelectorAll('.vlocity-input')[1]; input2.focus(); document.execCommand('insertText', false, 'OS Autofill'); input2.dispatchEvent(new Event('change', {bubbles: true}));El problema aquí es que solo se completa la entrada con el foco. En este caso, solo se completa la segunda entrada porque allí es donde se ejecuta focus() por última vez. Si elimino el segundo elemento y sus funciones, la primera entrada se completará correctamente. Así que necesito completar ambas entradas, pero no sé cómo, ¿alguien sabe qué está pasando aquí?