在哪里可以找到有关如何在文本区域中启动某些输入类型事件的信息?

Where to find information on how to initiate certain input type events in a textarea?

您能告诉我在哪里可以找到有关用户如何在文本区域元素中键入时启动这些输入类型的信息吗?这个W3C Editor's Draft列出了输入类型,很多是常见的,但是有几个是我不常见的。例如,我不知道 CTRL + Backspace 删除了整个前面的单词;草案中没有给出。

例如,用户如何在文本区域中执行“deleteSoftLineBackward”,以及不同类型的文本行软删除和硬删除的简短列表?

总是通过某种类型的击键,还是有其他方式?

我问的原因是我正在为文本区域构建一个 undo/redo 链,它将在浏览器中替换它,因为用户触发的按钮事件会改变文本区域的值并破坏浏览器的撤消链。它的大部分都能很好地满足我有限的需求,但其中一些事件我根本不知道如何作为用户在文本区域中进行创作。

谢谢。

您可以在 the GitHub related to the documentation you linked 中找到一些非常有趣的信息。

在“问题”部分,您有一个特别针对“Create an overview of which inputtypes are used on which platform”的问题。

那么您的 support document in a Google Spreadsheet 应该可以回答您的问题并为您提供足够的信息。

注意:为了测试这些,我向您推荐一个像 inputEvent viewer...

这样的工具