输入后输入类型=“密码”如何显示值或1秒后显示值

时间:2015-12-23 07:01:58

标签: javascript html

我需要像这样的效果

enter image description here

输入一个数字或1秒后,数字将变为“*”,我也可以在更改后获得密码。

3 个答案:

答案 0 :(得分:1)

更正您的验收标准。问题标题

  

输入后输入类型=“密码”如何显示值或1秒后

在描述中你期待

  

输入一个数字或1秒后,数字将变为“*”,而我   也可以在更改后获取密码。

无论如何,通过问题标题,我正在进行更改 您可以使用setTimeout& keyup。我猜你正在使用jQuery

HTML

<div>
<input type = "password" id ="ipVal">
</div>

JS

(function(){
    $("#ipVal").on('keyup',function(){
      setTimeout(function(){
       $("#ipVal").prop('type','text')

      },1000)
    })
    }())

WORKING DEMO

答案 1 :(得分:0)

使用jquery keyup()函数,使用此值将值更改为*,另一端将值保存在不同的隐藏值上...

答案 2 :(得分:0)

以下是处理keyUp事件的示例示例

w3 example