Google chrome extension 只有来自键盘的输入才被验证,而不是来自自动填充

Google chrome extension 只有来自键盘的输入才被验证,而不是来自自动填充,google-chrome-extension,Google Chrome Extension,嗨,我正在用javascript制作一个自动填充chrome扩展。 我想用这个扩展在任何我想要的网站上自动填充我的数据。 它工作正常,当我单击时,扩展详细信息会自动填充,但当我按时 提交按钮,它是说错误,请填写名称字段,即使我已经填写它使用自动填充扩展名。 但同样,当我从键盘输入而不是使用扩展时,不会抛出错误 我的伪代码如下所示 <form _ngcontent-c26="" class="form-inline ng-touched ng-dirty ng-valid" novalida

嗨,我正在用javascript制作一个自动填充chrome扩展。 我想用这个扩展在任何我想要的网站上自动填充我的数据。 它工作正常,当我单击时,扩展详细信息会自动填充,但当我按时 提交按钮,它是说错误,请填写名称字段,即使我已经填写它使用自动填充扩展名。 但同样,当我从键盘输入而不是使用扩展时,不会抛出错误

我的伪代码如下所示

<form _ngcontent-c26="" class="form-inline ng-touched ng-dirty ng-valid" novalidate> 

<input _ngcontent-c29="" class="form-control input-xs ng-touched ng-dirty ng-valid" id="psgn-name" 
name="psgn-name" size="24" style="font-size: 1.1rem" type="text" placeholder=" Name" maxlength="16">

<button _ngcontent-c26="" class="btn btn-primary" type="submit">Continue </button>

</form>

继续
即使没有任何“必需”属性,也会出现此错误
按submit表示需要错误名称。有人能帮我解决这个问题吗。

事实上,我希望我的自动填充数据得到验证,但它没有得到验证只有当我从键盘输入时,它被验证了,这是我不想要的,我想让它验证所有的输入,无论是自动填充还是通过键盘手动输入。链接的答案显示了如何正确设置值。它说的是未定义