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 に答える