我正在使用Chrome。我有一个包含多个控件的页面。我对文本输入进行了更改,然后对下拉(选择)控件进行了更改,然后对复选框或单选按钮进行了更改,然后对第二个文本输入进行了更改。然后,我按Control-z一次,它将撤消第二个文本输入中的更改。我再次按Control-z,它撤消了第一个文本输入中的更改。有没有办法使此内置的多次撤消过程包括对下拉(选择)控件和复选框/单选按钮的更改,而无需编写自定义代码来保存值,跟踪编辑,捕获control-z事件等等?我知道代码并不难,但是如果有办法做到这一点,那就太好了。
我只关心Chrome,因此可以通过Chrome特定的方式来实现。