怎么样把一个页面中所有表单清空啊?

starflash2003 2004-09-07 04:26:38
有一个form表单,里面有很多text,radio,等输入框,想要按一个按钮就把所有内容清空,应该怎么办?
...全文
333 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
surfchen 2005-06-20
  • 打赏
  • 举报
回复
刷新还不如reset!!
但是reset却只能还原,而不能清除
唯一的办法就是遍历
afoskoo 2005-06-20
  • 打赏
  • 举报
回复
刷新吧,遍历好象N烦

如果页面中的input里有默认值的话,刷新后input里仍然是有内容的,达不到楼猪要的效果.
还是用遍历,分别对不同类型的input 做处理.

aniude 2005-06-19
  • 打赏
  • 举报
回复
刷新吧,遍历好象N烦
matrixy 2005-06-18
  • 打赏
  • 举报
回复
同意楼上的。

<Script language="JScript">
function clear(){
for(var i=0,l=document.forms[0].elements.length;i<l;i++){
if(!document.forms[0].elements[i].type)
continue;
document.forms[0].elements[i].value="";
//如果是radio,再另作处理

}
}
</Script>

<input type="button" value="clear" onclick="clear()">

反正是就遍历表单中的元素,如果是input输入条的话,设值为空,还有textarea等等,自己去做吧。。
netwar 2005-06-17
  • 打赏
  • 举报
回复
<SCRIPT language="javascript">
<!--
function reDo(thisform){
var obj=document.all;
for(var i=0;i<obj.length;i++){
if(obj[i].type=="text"){
obj[i].value="";
}
}
}
//-->
</SCRIPT>

<form name="frm01">form2
<input type="text" name="hello">
<input type="text" name="hellodd">
</form>

<br>

<form name="frm02">form1
<input type="text" name="hello">
<input type="text" name="hellodd">
</form>

<input type="button" value="reset" onclick="reDo(document.frm02);">
zhangxdj 2005-06-14
  • 打赏
  • 举报
回复
window.location.reload();
试试看,我用这就解决了我的问题,不知搂主可不可以顺利解决
ouyld 2004-09-07
  • 打赏
  • 举报
回复

不知道这样可不可以
<script>
window.document.value==""
</script>
ggandww 2004-09-07
  • 打赏
  • 举报
回复
在表单中:
<input type=button name="B1" value="清空表单">
在代码页头:
<script language=vbs>
sub B1_Onclick()
document.frmsubmit.name.value=""
document.frmsubmit.age.value=""
end sub
</script>
类似这样,让所有的表单项都为空。
onjl 2004-09-07
  • 打赏
  • 举报
回复
打开页面就有内容是COOKIE写的,建议你把COOKIE部分代码清理下
ardorleo 2004-09-07
  • 打赏
  • 举报
回复
不对吧,Javascript在客户就是这样,如果想一进来清空,就只能在服务端做了
starflash2003 2004-09-07
  • 打赏
  • 举报
回复
楼上的这个方法我知道,只不过是把表单内域的内容复原,可是如果打开页面时就有内容,这个方法就没有用了!
lbd8848 2004-09-07
  • 打赏
  • 举报
回复
<input type=reset value="清空表单">

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧