在密码输入框内显示提示的文字,引导用户操作,实现的效果如下图显示。

未输入密码前:

输入密码后:

由于js无法直接控制input文本框中的type属性,因此无法通过js控制input文本框在密码框和普通文本框之间转换。这里的实现原理为用两个文本框,一个文本框用于未输入密码前显示输入密码的提示文字,一个文本框用于用户操作输入密码(初始状态为隐藏),当用户点击输入密码提示文字的文本框时,隐藏此文本框,显示密码输入用的文本框并获得焦点,当密码输入用的文本框失去焦点时,若此文本框没有输入字符,则隐藏此文本框,同时显示输入密码提示文字的文本框。具体实现代码如下:

html代码:

js代码:

$("#txtPasswordShow").focus(function () {

$("#txtPasswordShow").hide();

$("#txtPassword").show().focus();

});

$("#txtPassword").blur(function () {

if ($(this).val() == "") {

$("#txtPasswordShow").show();

$("#txtPassword").hide();

}

});

最终效果当密码输入框获得焦点时,输入的内容显示为“****”,当密码输入框失去焦点时,内容为空时显示“请输入密码”。  即实现了密码框显示提示文字的功能啦!

html密码框输入内容隐藏,密码框显示提示文字的功能实现相关推荐

  1. html密码框输入内容隐藏,jQuery输入框密码的显示隐藏【代码分享】

    效果图: 代码如下: jQuery输入框密码显示隐藏代码 @font-face {font-family: "iconfont"; src: url('iconfont.eot') ...

  2. 【超详总结/理解:正则表达式】特点/元字符/正则表达式中的标志位-flag/RegExp/重复操作与后向引用/匹配模式/表达邮箱/正则表达式对象的方法/利用正则表达式限制网页表单里的文本框输入内容

    文章目录 正则表达式: 正则表达式的用途 正则表达式的组成-元字符 正则表达式的特点 正则表达式中的标志位-flag JavaScript中的正则表达式解析 RegExp 定义 RegExp RegE ...

  3. 已解决selenium模块向网页input文本框输入内容失败问题

    已解决(selenium向input文本框输入内容失败问题)selenium.common.exceptions.ElementNotInteractableException: Message: e ...

  4. Java程序使用控制台输入时隐藏密码等敏感信息

    发现了一个有趣的小东西,来分享一下. 使用System的console()方法可以获取到一个Console控制台对象. Console控制台对象的readPassword()方法可以获取到控制台输入的 ...

  5. input得到焦点显示文本框,失去焦点隐藏文本框

    上一篇 : input 输入的内容时更改input的宽度 此篇是上一篇的延伸功能 input得到焦点显示文本框,失去焦点隐藏文本框 思路 : 1 创建一个文本标签font和输入标签input,页面加载 ...

  6. 一个文本框输入中文,另一个显示拼音

    <script type="text/javascript"></script> <script type="text/javascript ...

  7. 编程案例——layui的table表格并获取选中的数据、layui监控select下拉框并将隐藏的div显示

    layui table表格展示 效果 代码 前端代码 后端代码:我们需要注意后端给前端返回数据的格式 获取radio标签所对应的数据条目 问题描述 解决办法 layui监控select下拉框并将隐藏的 ...

  8. 【WPF】设置TextBox内容为空时的提示文字

    原文:[WPF]设置TextBox内容为空时的提示文字 <TextBox Width="150" Margin="5"><TextBox.Re ...

  9. android随笔25——搜索框输入内容后界面的隐藏逻辑

    xml文件 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:t ...

最新文章

  1. 搞事情?!2020云·创季来啦,量子位带你领略云产业的耳目一新!
  2. 【深度学习】如何更好的Fit一个深度神经网络框架下的模型
  3. 想学python看什么书-请问想学python和JAVA得看什么书?
  4. Gitlab自动触发Jenkins构建打包
  5. VTK:PolyData之OrientedBoundingCylinder
  6. 一次基于Vue.Js的用户体验优化 (vue drag)
  7. 又做了3个极品菜[图]
  8. 【2019牛客暑期多校训练营(第二场) - D】Kth Minimum Clique(bfs,tricks)
  9. nova5i有鸿蒙系统吗,华为nova 5i怎么样?值得入手么?
  10. html网站计数器代码,如何在网站添加计数器代码
  11. c语言实验报告函数及其应用,2020c语言实验报告函数总结心得.docx
  12. TestStand自定义报表生成-添加列
  13. 服务器虚拟化思维导图,虚拟语气思维导图解析.ppt
  14. WOE编码和IV信息量
  15. 信号完整性分析的基础概念
  16. 计算机科学导论(5):计算机网络
  17. 特色英文短语[转帖]
  18. 彻底搞懂为什么重写equals还要重写hashcode?
  19. 桂林三金,吃不到中药股红利
  20. C#汇总练习题及步骤分解

热门文章

  1. SQL SERVER 2008 R2最大并发连接数修改为2后,SQL连接无法超过2个。
  2. Python之数据分析(生成动态图像、示波器效果)
  3. 初学者python笔记(封装、反射、类内置attr属性、包装与授权)
  4. 微课系列(二):列表方法sort()和内置函数sorted()的稳定排序特点
  5. Python内置函数any()、map()组合运用案例一则
  6. Python列表与数字的四则运算
  7. 基于java的机房收费系统_基于Java Socket的高校机房计费管理系统
  8. continue语句只用于循环语句中_Java之循环语句、条件判断语句(三目运算符)、break、continue...
  9. Python字符串的替换
  10. java invoke 泛型_如何通过java反射调用含有泛型数组参数的方法