5个回答
展开全部
用js把文本框清空只需要在input定义中加入clientidmode="Static",即将<inputtype="text" id="region" runat="server"readonly="readonly" style="border:0px; font-weight:bold;"/>改为<input type="text"id="region" runat="server" clientidmode="Static" readonly="readonly"style="border:0px; font-weight:bold;"/>,这样脚本生成的id为region。
再利用JS清空值,document.getElementById("region").value="";
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果不是想要用reset()手动清空的话那就这样:
提交完之后再跳转到本页面(即刷新本页面)
例asp提交后:response.write("<script>alert('提交成功!');window.location='feedback.asp';</script>")
提交完之后再跳转到本页面(即刷新本页面)
例asp提交后:response.write("<script>alert('提交成功!');window.location='feedback.asp';</script>")
更多追问追答
追问
我是用php,提交之后我取出了输入的数据,然后输出到输入框,这样的话提交失败的话,就不用所有的都重新输入了
但是我想在提交成功之后,能清空保存的值
追答
1.如果是对表单输入值的验证判断就用js:
用js做验证,当提交失败的时候就返回 这样文本框里的值仍然保留(除了密码域之外),提交成功就用跳转到提交页来清空!
2.如果是用户输入信息但有些信息错误而返回重新填写 但要求保存已正确的信息在文本框中,则用session(),将这些正确的值保存起来,错误的不保存,表单文本框当然要存储这session()值,提交成功后清空session()
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.form1.reset();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
reset();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询