我需要通过Chrome扩展程序的脚本(内容脚本)更改textarea(instagram.com的COMNET框)的值,以便其响应属性“值”(this.props.value)发生变化并在触发触发事件时父表单元素的评论被发布。
如果我使用$commentBox.value = "comment"
更改了textarea的值后触发了事件,然后在form元素上触发了Submit事件,则注释不会被发布,并且我通过react devtools检查了prop值为“”。我认为prop值仅在keydown / keypress上更改,但在更改值后伪造keydown / keypress也不起作用
如何通过javascript插入评论,然后发布? 另请参见this SO post
答案 0 :(得分:0)
只是检查我问过的问题并找到了这个问题
这不能通过扩展程序的脚本来完成,因为在那里使用javascript,我们只能触发woukld被过滤的不可信事件。 只有木偶戏才有可能