页面初始化前使用js将原始值存储在一个自定义属性中,点击还原按钮的时候讲初始值替换下当前值
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js"></script> <div id="dv"><!--要还原的对象放到一个容器里面,只操作这个容器下的--> <input type="text" value="1" /><input type="text" value="2" /><input type="text" value="3" /> </div> <input type="button" value="还原" onclick="restore()" /> <script> $('#dv input').attr('initvalue', function () { return this.value}) function restore() { $('#dv input').val(function () { return this.getAttribute('initvalue')}) } </script>
转自:https://ask.csdn.net/questions/197256