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

如何实现提交表单时不会刷掉文本框内容

如何实现提交表单时不会刷掉文本框内容

大话西游666 2018-12-26 18:13:05
我的注册页面是用HTML控件的,我用JS在前台判断了一遍,点提交的时到服务器再判断了一下,正确的话跳到注册成功页面,失败的话返回注册页面提示哪里不对,当返回来时页面的文本框都空了,如何让文本框不会被刷掉!还是用户原来填写的信息?谢谢加上了<script type="text/javascript">history.back();</script> 这句后可以实现,但是后台string userName = Request.Form["txtUserName"].ToString(); if (userName == "") { this.errorName.Text = "<script>alert('不能为空)</script>";this.errorName.Text = "不能为空";}这样都不可以,还有前台用Lable显示的判断也被刷掉了这样就可以Response.Write("<script>alert('错误')</script>");
查看完整描述

2 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

常用的做法是在错误以后吧值都传给页面再赋值给文本框,而不是指望文本框的值完全不消失

查看完整回答
反对 回复 2018-12-30
  • 2 回答
  • 0 关注
  • 787 浏览

添加回答

举报

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