芒果小站

/* 336x280*/

在 DOM 中,表单重置非常简单,使用 <input type=”reset”> 或者 <button type=”reset”> 即可。原生 DOM 也提供了 reset() 方法用于表单重置。

但是在 Firefox/Chrome 浏览器中,如果字段是隐藏域(type=”hidden”)的话,使用 reset 是无法将字段值还原为初始值的。但在 IE6/7/8 中都可以重置。查看这个示例:reset_hidden.html

目前想到的一个解决方案是:

<input type="text" style="display:none;">
/* 336x280*/
版权所有,转载请注明出处。
转载自 <a href="http://www.mangguo.org/form-reset-hidden-field-issue/" title="表单中的隐藏域重置" rel="bookmark">表单中的隐藏域重置 | 芒果小站</a>

已经有 11 条群众意见

  1. IM路人 /2011-05-16 13:37

    顶个沙发~~~不懂技术~~ 回应

    #1
  2. kam /2011-05-16 18:10

    这么简单~~~~ 回应

    #2
  3. banruosheng /2011-05-17 09:13

    有意思 回应

    #3
  4. 美女图片 /2011-05-17 10:42

    虽然不懂,也来捧捧场! 回应

    #4
  5. 淘宝网赚 /2011-05-17 15:43

    这个学习下了 回应

    #5
  6. 表单中的隐藏域重置 | 千里走单骑 /2011-05-21 12:58

    [...] 动态输出 X-UA-Compatible 参数 (6) © 2010 芒果 版权所有 | 固定链接 | 5 条评论 | 标签 Chrome, Firefox, IE View full post on [...] 回应

    #6
  7. 修复 IE 不显示 PNG 图片 | 千里走单骑 /2011-05-21 14:40

    [...] 表单中的隐藏域重置 (5) [...] 回应

    #7
  8. 浏览器简史 | 千里走单骑 /2011-05-21 14:53

    [...] 表单中的隐藏域重置 (5) [...] 回应

    #8
  9. Fuck IE!submit 事件不冒泡怎么办? | 千里走单骑 /2011-05-21 15:09

    [...] 表单中的隐藏域重置 (5) © 2010 芒果 版权所有 | 固定链接 | 12 条评论 | 标签 IE, Y.delegate, YUI, YUI3 View full post on 芒果小站 [...] 回应

    #9
  10. Fuck Firefox,Hello Chrome! | 千里走单骑 /2011-05-21 16:06

    [...] 表单中的隐藏域重置 (5) [...] 回应

    #10
  11. MinimizeToTray Revived,最小化 Thunderbird 到任务栏 | 千里走单骑 /2011-08-21 15:34

    [...] 表单中的隐藏域重置 (10) [...] 回应

    #11

我简单说几句

随机推荐

最新评论