4

我正在使用 asp.net 输入字段,它们会自动提供撤消/重做功能。我正在使用 JavaScript 来格式化输入字段的值,但这会破坏撤消/重做历史。

  • 有没有办法禁用撤消/重做功能?

    或者

  • 有没有办法与撤消/重做历史交互以添加正确的值?
4

1 回答 1

3

使用 JavaScript,尝试用新的文本字段替换文本字段,然后设置值。新字段,新的撤消缓冲区,对吧?

jQuery:

$('#theTextField').after('<textarea id="theTextField2"></textarea>').remove();
$('#theTextField2').attr('id','theTextField');
于 2011-09-17T10:14:14.617 回答