javascript – 当我在iOS上的网站上输入密码时,如何隐藏最后一位数字

javascript – 当我在iOS上的网站上输入密码时,如何隐藏最后一位数字,第1张

概述我的网站上有一个带密码类型的输入标签. <input type="password"> 使用iPad或iPhone时,它会在您输入密码时始终显示最后一个字母. 我的问题是我用iPad做了很多我的网站演示. 当我输入密码时,我不希望iPad显示最后一个字母. 我可以通过修改我网站上的内容来修复此问题吗? “最简单”的事情可能是创建一个自定义输入,该输入监听键并存储实际键值,同时在字段中显示•或*. 我的网站上有一个带密码类型的输入标签.

<input type="password">

使用iPad或iPhone时,它会在您输入密码时始终显示最后一个字母.

我的问题是我用iPad做了很多我的网站演示.

当我输入密码时,我不希望iPad显示最后一个字母.

我可以通过修改我网站上的内容来修复此问题吗?

解决方法 “最简单”的事情可能是创建一个自定义输入,该输入监听键并存储实际键值,同时在字段中显示•或*.

只需附加一个键监听器并为您输入的每个字母显示*,这样您就知道您实际上正在添加输入.

键入左侧的字段,我在右边的字段中显示我正在收集的内容,同时仅显示您键入的星号.它需要一些工作来检测退格和大写等等,但你明白了.
小提琴上的例子:http://jsfiddle.net/d94P5/

<input type="text" ID="password"><input type="text" ID="hIDdenValue">​

使用JavaScript

var fIEld = document.getElementByID("password")var realValue = "";fIEld.onkeydown = function(evt){    realValue += String.fromCharCode(evt.keyCode)          this.value = realValue.replace(/./g,"*");          document.getElementByID("hIDdenValue").value = realValue    return false;   }
总结

以上是内存溢出为你收集整理的javascript – 当我在iOS上的网站上输入密码时,如何隐藏最后一位数字全部内容,希望文章能够帮你解决javascript – 当我在iOS上的网站上输入密码时,如何隐藏最后一位数字所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1080575.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存