+ -
当前位置:首页 → 问答吧 → 如何记录表单内容的修改

如何记录表单内容的修改

时间:2011-08-17

来源:互联网

如题,我有很长的表单需要提交,每次编辑表单都要全部update数据库。
想要只提交修改的部分,要怎样判断哪些input修改了内容?
大家给点思路。

作者: kris2010   发布时间: 2011-08-17

每个input加个onchange事件。

<input onchange="change(1)" />
<input onchange="change(2)" />
<input onchange="change(3)" />
<input onchange="change(4)" />

//js
var hasChange = new Array(4);
for(int i=0;i<4;i++){
hasChange [i] = false;
}
function change(i){
hasChange[i] = true;
}

提交的时候检查哪些改变了

作者: trocp   发布时间: 2011-08-17

这个可以,但要怎样传回参数,还有要不要原始值的比较?

作者: kris2010   发布时间: 2011-08-17