首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何获取页面上所有内容有改动的控件id

2013-10-21 
怎么获取页面上所有内容有改动的控件id页面上有input框、textarea框、checkbox、select、radio等,如果页面上这

怎么获取页面上所有内容有改动的控件id
页面上有input框、textarea框、checkbox、select、radio等,如果页面上这些控件的值有改动,有没什么办法可以获取到值有改动的控件?
[解决办法]
用jquery就可以实现。
具体方法先给每个控件加一个class样式,这个样式,所有的样式文件名称要一样。

例如:全部加成class="._changesytle"

然后用$("你的样式").change(_d){


}
大概是这个样子.




[解决办法]
所谓的改动是什么意思?
就是值变化了
那么
预先保存所有 控件的值
之后比较下 自然知道哪些变化了



[解决办法]
获得值有变动的的控件就是4#说的方法,
extjs中就是这么做的,初始化时候给控件添加一个originalValue属性,值为控件初始化值。
提交表单的时候获取表单元素遍历一般originalValue是否等于当前值,不同则表示有改变。

热点排行