jiahaipeng

我要飞得更高
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

javascript:Web页面中的所有控件清空

Posted on 2008-10-16 09:02  飞得更高  阅读(770)  评论(0编辑  收藏  举报

     javascript中Form有个reset()方法可以将From中的控件重置,还原为默认值。但是,当页面中的控件有初始值时,reset()方法并不能将控件的值清空,这在很多情况下并不是我们想要的。我这个方法可以将页面中的控件的值完全清空,代码如下:

Code

 

    因为我们知道输入元素的类型,即标签<input> type属性的合法值为:"button","checkbox","file","hidden","image","password",'"radio"',"reset","text"和"submit",就这么几种类型。我们就可以根据这些类型来初始化控件的值。当然我们还可以根据<input>标签的name属性来初始化一部分控件的值,即用document.getElementsByName()方法来获取页面中部分控件,并初始化他们的值。