浏览 1978 次
|
锁定老贴子 主题:关于form的重置问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-08-20
前几天查阅Dom的文档,看到了一个form的重置方法reset(),一般是这样应用:document.forms[0].reset();可是发现了个问题,就是当将form的内容提交之后,回到提交时的页面,再想将form通过这种方式重置的话就不起作用了;这个是为什么呢?
我原来都是采用循环form元素的形式判断元素类型后将每一个元素的value设为空,就是:document.forms[0].elements[i].value=''等等;有哪位能说一下reset()的原理,给俺解答一下这个问题?谢谢! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
重置(reset)是是從request裏面拿值 然後重新set頁面 如果request裏面那個框有值 那麽reset後 那個框裏就會有值 不是 清空
也就是 如果 初始顯示的時候 那些框是有值的話 那麽就會回到初始值 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
:D 哦!谢谢,不过,老兄,很长时间不见,现在正在学习繁体字嘛?呵呵!
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-20
呵呵.......
我這個輸入法有簡入繁出的功能 呆著也是呆著嘛 沒事就用用 |
|
| 返回顶楼 | |





