为了账号安全,请及时绑定邮箱和手机立即绑定

怎样才能将这里input里的value值重置为空字符串“ ”?

怎样才能将这里input里的value值重置为空字符串“ ”?

我要怎样才能将这个用户名里的value值清空,这个username是被封装到User类里的,最开始是null值,当我们在input的文本框中写入信息后,信息被封装,点击完查询后我们要让输入信息不被刷新,再调用这个Value值,保持显示。问题来了。。。。。当我们点击重置的时候这个数据不被清除,怎么才能让它清空,求大神指点。。。
查看完整描述

1 回答

?
摩诃迦叶

TA贡献146条经验 获得超54个赞

当重置按钮被点击,包含它的表单中所有输入元素的值都重置为它们的默认值。

你这里的username的默认值就是<%=username%>当然不会被清空啦。

但是你不是写了onclick="reset()"方法吗?在reset方法里把username的值设为空啊

查看完整回答
反对 回复 2016-08-13
  • qq_云天之巅_03381935
    qq_云天之巅_03381935
    我试了用function reset(){ document.getElementId("").value=""; reform.submit(); } 给它赋空字符串,还是清空不了。而且现在我还发现了一个问题就是点击重置的时候它会显示历史记录,就是上一次的输入内容。
  • 摩诃迦叶
    摩诃迦叶
    把type="reset"改为type="button",然后在方法里面改变你想要清空的值
  • 1 回答
  • 0 关注
  • 8972 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信