为了账号安全,请及时绑定邮箱和手机立即绑定

无法使用 Javascript 在 Google 表单上设置输入值

无法使用 Javascript 在 Google 表单上设置输入值

慕哥9229398 2023-12-14 14:28:38
我正在尝试为谷歌表单制作自动填充扩展,但我无法更改输入/文本区域值。这是 content.js 上的代码document.getElementsByClassName('quantumWizTextinputPapertextareaInput exportTextarea')[0].value = "Some Answer"这是 google 表单上发生的情况如果我尝试提交它,我会收到一条错误消息,指出该问题是强制性的 错误如果我在输入上键入或删除某些内容,那么它会识别该文本并且我可以提交它。我真的希望有人能帮助我这是表格链接
查看完整描述

1 回答

?
月关宝盒

TA贡献1772条经验 获得超5个赞

我找到了一个解决方法,使用execCommand. 由于google表单使用jscontroller和jsaction来动态执行js,所以仅仅设置值是不行的。

document.getElementsByClassName("quantumWizTextinputPapertextareaInput exportTextarea")[0].focus();
document.execCommand('insertText', false, 'Some Answer');


查看完整回答
反对 回复 2023-12-14
  • 1 回答
  • 0 关注
  • 93 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信