在HTML输入字段中禁用撤消/重做

时间:2011-09-17 09:56:01

标签: javascript asp.net html undo-redo

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

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

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

1 个答案:

答案 0 :(得分:3)

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

jQuery的:

$('#theTextField').after('<textarea id="theTextField2"></textarea>').remove();
$('#theTextField2').attr('id','theTextField');