求助!如何在.net中实现Iphone密码输入框的效果。输入第二个字符时第一个变成*号

问题描述

如题:刚刚才开始学习ASP.net,开发环境vs2008,用的是SQLSERVER2005如何在.net中实现输入第二个字符时,前一个字符才变成*号。貌似VS中没有提供这样的控件,如何实现呢。求大神指导,最好附上代码……

解决方案

解决方案二:
把当前字符之前的都替换成*
解决方案三:
嗯?如何实现?引用1楼sandy945的回复:

把当前字符之前的都替换成*

解决方案四:
你是一点都不自己动手、不提出任何设计方案吗?
解决方案五:
没有,我已经尝试做了个模板,但是针对这个新功能实现一点想法也没。无从下手的感觉。引用3楼sp1234的回复:

你是一点都不自己动手、不提出任何设计方案吗?

解决方案六:
那个功能是当前字符是可见的,有输入的时候,之前的字符变为*跟第几个无关。js操作dom,就是js操作那个文本框有输入的时候触发
解决方案七:
我这个方法也不一定好,能否这样解决:设置一个定时器,检测Edit控件中的文本。1.如果有新的字符输入,则左边的所有字符设置为星号。2.如果没有新的字符输入,则判断是否过了一秒;如果过了一秒,字符串设置为星号。按照这个算法写,应该可以实现。有时间的话,我会用源码证明。引用41楼benzkuai的回复:楼主,可否问你一个问题。如下:大家都知道,CEdit有两种风格:明文输入与密文输入(如“*”)。例如:输入123456.设为明文时:输入就是123456.在编辑框中就会看到123456.设为密文时:输入是就只看到******.现在的问题是:输入时要如下的效果:当输入第一个“1”时,“1”会以明文方式出现1秒钟,1秒钟后,变成“*”。此时编辑框显示过程:1->*再输入第二个“2”时,“2”也会以明文方式出现1秒钟,1秒钟后,变成“*”。此时编辑框显示过程:*2->**再输入第三个“3”时,“3”也会以明文方式出现1秒钟,1秒钟后,变成“*”。此时编辑框显示过程:**3->***如果连续输入时,则直接将前面的变成"*",不用等1秒了。
解决方案八:
引用5楼sandy945的回复:

那个功能是当前字符是可见的,有输入的时候,之前的字符变为*跟第几个无关。js操作dom,就是js操作那个文本框有输入的时候触发

我也听说了JS中有这个控件,但是我是用ASP写的。要在这个环境下加入JS?
解决方案九:
你应该先了解一下什么是js,以及它能做什么
解决方案十:
。。。。。。。楼主是不是觉得你用的是asp.net,然后html也需要加入?
解决方案十一:
非常的简单,无非就是文本框事件里面,将用户输入的字符用*号replace掉,当然,必须要有一个hidden来保存用户输入的字符串你去看一下163邮箱的登录框,他就是这么来处理的

时间: 2025-01-31 09:11:14

求助!如何在.net中实现Iphone密码输入框的效果。输入第二个字符时第一个变成*号的相关文章

如何在Word中为图片添加边框效果

如何在Word中为图片添加边框效果: (1)选中要添加边框的图片,单击"格式→边框和底纹"命令,打开"边框和底纹"对话框.在"边框"选项卡下选择边框样式.线型及颜色等,如图3-22所示. (2)设置完成后单击"确定"按钮即可.

如何在CSS中写脚本实现交互效果?

我们浏览网页的时候,经常会遇到一些交互的效果.例如容器在鼠标移上去的时候,会发生一些变化.这些效果,可以用多种方法来实现.现在我们要解决的是如何在CSS中写脚本实现交互效果. CSS代码如下:  代码如下 复制代码 event:expression( onmouseover = function()     {     this.style.backgroundColor='#ccc'     this.style.border='1px solid #000'     }, onmouseou

mfc求助-如何在MFC中通过点击按钮浏览并打开PDF文件

问题描述 如何在MFC中通过点击按钮浏览并打开PDF文件 void Cpigai::OnNewpaper() {BROWSEINFO blnfo;ZeroMemory(&blnfosizeof(blnfo));blnfo.lpszTitle=_T(""请选择源文件路径:"");LPITEMIDLIST lpDlist;lpDlist=SHBrowseForFolder(&blnfo);if(lpDlist!=NULL){TCHAR chPath[25

如何在ppt中插入滚动字幕的效果

  在ppt中插入滚动字幕的效果的方法: 打开powerpoint,新建一空白幻灯片. 点击菜单"插入"-----"文本框"-----"水平" 在幻灯片上拉出一个长方形文本框,输入所需文字,如"祝大家新年快乐!",然后调整字体和颜色. 把文本框拉到幻灯片左边页面区域以外的位置. 选中文本框,右键"自定义动画" 在界面右边"自定义动画"编辑栏中,"添加效果"-----&

java ME 如何在Form中添加一个文本框可以输入测量度数如170:53:12

问题描述 如题,望大家赐教! 解决方案 解决方案二:这个如果想实现的话,可以考虑两种方式:1.实现一个CustomItem,这个方法比较彻底,但是编码量比较大2.使用普通的TextField,但是通过使用ItemStateListener控制输入解决方案三:引用1楼mailbomb的回复: 这个如果想实现的话,可以考虑两种方式:1.实现一个CustomItem,这个方法比较彻底,但是编码量比较大2.使用普通的TextField,但是通过使用ItemStateListener控制输入 我就是想用T

swing jtble 一览中选中时 第一列三角号

问题描述 1>一览中选中行的时候,第一列有个三角号,不选中的时候没有三角号2>一览中,头部列只有一列,下面显示数据的列是两列.

如何在excel中画斜线

 对于EXCEL软件的使用不怎么熟悉的新手朋友,通常都会因为要输入一些特殊符号或者表格上特别的操作而停滞,比如今天小编要推荐给大家的如何在excel中画斜线的方法,教程如下:  第一种方法,我称之为外部法,由于这个方法涉及到WORD,因此得名. 第一步:在WORD中做一个斜线表头,先画出表格,然后选择表格及边框,直接拉出斜线.(提示:单击"布局"选项卡,点击"绘制斜线表头"按钮) 第二步:当鼠标指针在这个斜线表头内变成黑色实心斜向的箭头后,Ctrl+C 复制这个

如何在word中打钩叉?

  很多人不懂如何在word中打出钩打出交叉.其实不但可以打出而且还有多种方法呢!本文就来教大家如何在word中打钩叉.有需要的朋友们一起来学习一下. Office教程 如何在word中打钩叉 word打钩打叉 第一种方法:利用Word中的"符号"插入钩和叉. 打开Word文档,打开菜单栏的"插入"中"符号",在弹出的"符号"窗口中的"字体"的下拉列表中选择"Wingdings",然后将

Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”

ANDROID 一.首先是返回正在运行的程序,而不是新的ACTIVITY. 多网上关于 通知栏的例子都是打开一个新的Activity,代码也很多.根据那些代码如下    public void shownotification(String tab)    {        NotificationManager barmanager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);        Notif