用于处理呈现的html表单的更改日志的插件

时间:2012-05-12 11:05:11

标签: javascript jquery

今天我从我的学校得到了一份任务,我对此感到困惑,这项任务要求我做什么,这里我粘贴了相同的

分配: 设计并编写一个jQuery插件来处理渲染的html表单的更改日志。

1)您需要将初始值设置为表单输入。

2)在提交表单时,您需要计算对表单值所做的更改。

3)将更改日志对象作为“changelog”参数添加到表单中。

谁能弄明白这项任务要求做什么?提前致谢

2 个答案:

答案 0 :(得分:1)

  1. 存储默认配置(初始值)。我想,一个简单的变量将在开始时完成。
  2. 编写一个函数,将提交的值与默认配置进行比较。
  3. 创建obejct并将其附加到DOM
  4. 将此设计为jQuery插件的一部分。
  5. 看看:

    http://docs.jquery.com/Main_Page

    您需要一个带有jquery插件脚本引用的表单。 您可以先用普通的JS / HTML编写代码,然后将它们放在插件中。 这对初学者来说是这样的:

    <script type="text/javascript">
    var default = "my value";
    
    /* ... */
    
    function check_values() {
        /* select and check input */
        /* ... */
        /* append object within the form ? */
    }
    </script>
    
    
    <form ... onsubmit="check_values();">
    
        /* inputs etc. ... */
    
    </form>
    

答案 1 :(得分:0)

我开发了一些类似的插件。只是留意: https://github.com/mukeshyadav/changelog-form