在页面上如何实现类似密码的输入方式

jack66wong 2016-07-08 05:17:33
问题是这样的:

我在页面上有一栏是输入密码的,如果将控件设置成Password的输入方式,输入时是看不到具体内容的,但在
页面提交到后台,再传回来的时候,密码文本框栏位就变成空的了。

我想要的效果就是,页面上密码的文本框总是用密码的形式显示,但在页面的提交时文本框的内容不会消失。

我现在在window.onload事件中,将密码从隐藏字段取出来,赋给输入密码的文本框,这样在初次打开页面时,能在
页面上看到密码的文本框有值,但在编辑数据的过程中,向后台提交过页面后,密码的文本框就又空了。

问下各位高手,如果能实现我想的效果。就是密码输入的文本框,一直以密码形式显示值,但在页面的提交往返
过程中,值一直在。
...全文
123 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jack66wong 2016-07-08
  • 打赏
  • 举报
回复
多谢回复。 客户用这样的要求,我们只能尽量满足他们的需求。如果确实不行,只能换一种方式处理,达到预期的类似目的,就是不让密码显示在页面上
  • 打赏
  • 举报
回复
软件该怎样设计,那应该是你自己的事情。不可能事事、什么层次的问题都靠别人给你设计。关键是掌握了一点原理,然后你就能看懂所有其它的设计。比如说淘宝的登录页面它在用户录入密码之后刷新页面吗?其它网站为什么也还是没有你这种设计呢?了解一点原理,然后去学别的网站是怎样实际设计的。就不会在一点点简单功能上就“独自发明”不切实际的流程。
  • 打赏
  • 举报
回复
引用 楼主 jack66wong 的回复:
我现在在window.onload事件中,将密码从隐藏字段取出来,赋给输入密码的文本框,这样在初次打开页面时,能在 页面上看到密码的文本框有值,但在编辑数据的过程中,向后台提交过页面后,密码的文本框就又空了。
你在说编程设计时有个问题,肯定你在平常说别的事情也有这个问题。你这个说法,是你自己想象的,而实际上是失败的。但是你的语气,好像你成功了、程序就是这样已经通过测试似地?!这样就产生了误会。
  • 打赏
  • 举报
回复
不管用什么,正规浏览器都不会允许在页面(再次)加载时为 password 文本框填入值。只要你回发刷新页面,那么肯定要丢失内容。你的 FileUpload 也是一样的,也是不允许用程序去填入值得(只能用户手动填入)。
jack66wong 2016-07-08
  • 打赏
  • 举报
回复
我用HTML的input(Password)控件,效果好像一样,页面提交到后台,再回来,值也是空
yaotomo 2016-07-08
  • 打赏
  • 举报
回复
你用的是服务端控件,改成html控件即可。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧