在 Firefox 中从 JavaScript 更改文本区域的拼写检查语言

Change a textarea's spell-checking language from JavaScript in Firefox

我正在尝试为 Discord 编写一个 Greasemonkey 用户脚本,它会在我切换频道时更改文本区域的拼写检查语言。而且我似乎无法理解,Firefox 如何将字典分配给元素。到目前为止我尝试了什么:

甚至可以向 Firefox“提示”此元素需要以这种方式进行拼写检查吗?

显然,lang 属性确实有效,但前提是您不手动选择语言。 选择语言后,就没有办法了撤消该操作,除非您:

  • 关闭 Firefox。
  • 转到您的个人资料文件夹。
  • 使用 SQLite 从 content-prefs.sqlite 中删除首选项。

我已经在 Mozilla 的错误跟踪器上提交了关于它的 an issue。在那之前,SQLite 显然是方式。