document.execCommand('Undo')不是对所有表单,应该说是用户对该文档的上一次操作结果。
按你的想法,只有自己保存表单状态到history数组中,需要undo时再从数组中调出。