0

I want to track last updated changes in a html field and highlight the changes with different color.

Below is what I have tried:

content = fields.Html()

<record id="view_form" model="ir.ui.view">
        <field name="name">Form</field>
        <field name="model">module.module</field>
        <field name="arch" type="xml">
            <form class="o_form">
                <script>
                    $(document).ready(function () {
                    $('.content-track').keyup(function () {
                    $(this).css({backgroundColor: "#333", color: "#FFF"});
                    });
                    });
                </script>   
                <sheet>
                    <separator/>
                    <label for="content"/>
                    <field name="content" class="content-track"/>
                    <separator/>       
                </sheet>  
            </form>
        </field>
    </record>

But don't how to achieve it for last updated changes or if I can change the color of text whenever I type new content by default? And also I have issue in above code that whenever I refresh the page changes get removed.

Do anyone have any idea how to achieve this and how to resolve the issue or any other idea to solve this?

Gautam Bothra
  • 565
  • 1
  • 8
  • 23

0 Answers0