Estoy trabajando en la extensión de Chrome para automatizar el envío de formularios de Google. Hay un campo <input> de tipo date que es un campo obligatorio. Estoy configurando la fecha programáticamente antes de enviarla. Pero los formularios de Google asumen que el campo de date no está configurado ya que no lo edité manualmente, y está dando un error *Field is required al enviar. Puedo enviar si configuro la fecha manualmente, pero quiero que sea automático y programático.
Intenté verificar si hay una propiedad en el elemento de input que los formularios de Google verifican para ver si el valor está establecido o no, pero no tuve suerte. Creo que los marcos como Angular/React tienen propiedades como sucio/prístino para este propósito, pero necesito esto en Vanilla JS. Estoy buscando una propiedad que pueda configurar en el javascript de la extensión de Chrome.
También quiero señalar que una solución como hacer que el campo de entrada no sea obligatorio no será posible ya que el formulario es externo y no puedo modificarlo de ninguna manera. Solo tengo acceso al código fuente de la extensión de Chrome.