当前位置: 首页 > 图文教程 > 网络编程 > Javascript > javascript 清空form表单中某种元素的值

Javascript
颜色渐变效果
用户输入密码的强度
子父窗口之间的操作
破解Session cookie的方法
检测用户按键
[JS]点出统计器
js选择日期
本窗口将在秒后自动关闭
非常酷的有农历的日历挂历!
COOL而实用的动态效果
不错显示时间特效
设为首页,加入收藏
document对象execCommand的command参数介绍
超酷右下浮出广告窗口代码
两边静止的广告条
表单提交(插入效果)javascript
状态栏(status)特效
一个特帅的展示图片的js+css
打印/预览/设置的客户端代码
创建表格,并添加事件

Javascript 中的 javascript 清空form表单中某种元素的值


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-10   浏览: 287 ::
收藏到网摘: n/a

比如在一个表单元素中 我们可以通过手写函数,清空某种元素的值,以上是我的个人总结,高手就绕过。 下面就以情况type=“text”为例:
复制代码 代码如下:

<form id="form1" method="post">
<input type="text" />
<input type="text" />
<input type="button" value="clear" onclick="Refresh()" />
</form>

通过调用js的Refresh方法
方法一
复制代码 代码如下:

function Refresh()
{
var v=document.forms[0].elements;
for(var i=0;i<v.length;i++)
{
if(v[i].type=="text")
{
v[i].value="";
}
}
}

或方法二
复制代码 代码如下:

function Refresh()
{
var v=document.getElementsByTagName("input");
for(var i=0;i<v.length;i++)
{
if(v[i].type=="text")
{
v[i].value="";
}
}
}

通过调用refresh函数清空某种元素的值