用js代码清空表单数据

用js代码清空表单数据,第1张

两种方式:

一、使用reset类型的按钮

二、使用reset方法

<form name="form1">

<input type="reset" value="重置"/>

<input type="button" value="清除" onclick="form1.reset()"/>

<input type="text" name="text1"/>

<input type="text" name="text2"/>

</form>

清空上传控件(<input type="file"/>)的值的两种方法

方法1:

<span id=span1>

<input name=ab type=file>

</span>

<input name=button1 type=button value="按" onclick=show()>

<script language=javascript>

function show()

{

document.getElementById("span1").innerHTML="<input name=ab type=file>"

}

</script>

方法2:

function clearFileInput(file){

var form=document.createElement('form')

document.body.appendChild(form)

//记住file在旧表单中的的位置

var pos=file.nextSibling

form.appendChild(file)

form.reset()

pos.parentNode.insertBefore(file,pos)

document.body.removeChild(form)

}

这个简单加一句话就行了,帮你改好了

<script>

var my_array = new Array("a","关键字","关键字","关键字","关键字","关键字")

function check(parameter) {

for(i = 0 i <my_array.length i ++) {

if(parameter.userName.value == my_array[i]) {

alert("对不起,您使用了关键字!")

form_one.userName.value=''

return false

}

}

}

</script>

<form id="form_one" method="post" action="http://www.baidu.com">

UserName:<input type="text" name="userName" /><br />

<input type="submit" value="提交" onclick="return check(form_one)" />

</form>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9746253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存