HTML 控制密码框的可见和隐藏

html 中如何控制密码框的隐藏和可见呢?


 


 

js方法:

Js代码  

  1. /*** 
  2.  * toggle 密码明文 
  3.  * @constructor 
  4.  */  
  5. function ShowHidePW() {  
  6.   
  7.     if (!pwState) {  
  8.         pwFixer.changePasswordVisiblity(1, "new_password2");  
  9.         pwState = true;  
  10.     } else {  
  11.         pwFixer.changePasswordVisiblity(0, "new_password2");  
  12.         pwState = false;  
  13.     }  
  14. }  

 注意:changePasswordVisiblity的第二个参数是元素的id

changePasswordVisiblity方法如下:

Js代码  

  1. changePasswordVisiblity= function (what, id) {  
  2.             what = parseInt(what,10);  
  3.             var theEl = document.getElementById(id);  
  4.   
  5.             if (what === 1) { //show  
  6.                 $(theEl).vendorCss("TextSecurity","none");  
  7.             } else {  
  8.                 $(theEl).vendorCss("TextSecurity","disc");  
  9.             }  
  10.             if(!$.os.webkit) {  
  11.                 if(what === 1)  
  12.                     theEl.type="text";  
  13.                 else  
  14.                     theEl.type="password";  
  15.             }  
  16.             theEl = null;  
  17.         }  

 
 demo地址:http://hbjltv.com/ios_www/www/index.html#user_modify_password_panel

注意:demo必须在手机浏览器中访问

时间: 2024-08-07 14:54:00

HTML 控制密码框的可见和隐藏的相关文章

jquery 实现密码框的显示与隐藏示例代码_jquery

复制代码 代码如下: <html> <head> <script type="text/javascript" src="jquery-1.5.1.min.js"></script> <script type="text/javascript"> $(function(){ $("#chk").bind({ click: function(){ if($(this).

如何获取网页密码框中的密码

前言 本人是在家中上网,经常有一些BBS的密码懒得记了,就用IE的自动密码保存功能,这样一来是方便了,但却有一个麻烦,一旦机子不行了,想要重装操作系统了,这些密码却也取不出了,还得重新申请,好麻烦!因此我就写了一个工具,可以取得网页密码框的密码. 因为网页密码框不是一般的EDIT控件,因此不能取得网页密码框的句柄.要实现这个功能,只好通过WebBrowser控件的有关COM接口了.因此取得这些接口是整个程序的关键.有两种方法可以取得WebBrowser控件的接口,接下来我们会逐一介绍,并提供示例

html中密码框的星号于圆点的转换

问题描述 如题 怎么使密码框中的星号和圆点转换 就是星号转换成圆点 或者是圆点转换成星号 解决方案 感觉没多大必要.密码框改变不了.可以使用文本框处理.主要是通过js控制输入值并把值记录下来(可以使用隐藏域记录值).并用星号或圆点替换文本值.提交时候使用记录的值.解决方案二:密码框 本来就是圆点 处于安全考虑建议不要去动他! 不清楚你的具体处于什么样的考虑! 如果一定要实现这样的需求 考虑下楼上的想法!

JavaScript如何实现在文本框(密码框)输入提示语_javascript技巧

有时候我们需要在登陆表单有一些提示语言,比如"请输入用户名"和"请输入密码"等语言,至于用户名好说,但是在密码框中出现"请输入密码"这样的语言就有点麻烦了,因为在密码框输入的内容不会以明码显示.如果动态的控制type属性的话就有兼容性问题,如果input已经存在于页面中的话,在IE8和IE8以下浏览器中,type属性是只读的.所以就得想其他办法,代码如下: <!DOCTYPE html> <html> <head&g

技巧:解决密码框和文本框长度不一致的问题

技巧|解决|文本框|问题 先看一下下面两条代码: <input type="text" name="test" size="20" /> <input type="password" name="test2" size="20" /> 按理说,文本框的长度和密码框的长度是一样的,但实际显示时却发现长度不一致,在不同版本的IE里效果也各不一样 解决方案: 用styl

如何打造一流的用户登录体验-密码框设计

在注册和登录表单页面中,密码屏蔽早已司空见惯,它可以防止用户密码的外泄.虽然这项出于安全性考虑的设计实践已经无从质疑,但是从另一角度去考虑的话,这种方式的交互设计却是不友好的,毕竟用户在登录网页时,希望毫无障碍的填写内容并提交数据,但密码屏蔽却反其道而行之. 利于登录,不利于注册 登录页面的使用率比注册页面要高很多.毕竟如果想创建一个帐户,用户只需要注册一次,但注册完后,就会经常和登录打交道了.这样一来,用户会经常在公共场合输入密码,比如想给朋友们展示下社交网站上的信息,或者想分享一些网站上的东

图片-密码框明暗文怎么实现

问题描述 密码框明暗文怎么实现 java中,html页面里面 input密码输入框中加一张图片,并给其带上点击事件,实现明文暗文,应该怎么做呢? 解决方案 楼上正解,用js来做.找一张你需要的图片,绑定onclick事件,单击图片,检查input属性............ 解决方案二: 眼睛是windows 8以上内置的. VC++用m_edit.SetPasswordChar('*');可以把文本框设置为密码框. VB C#是设置PasswordChar属性 网页是用 input type=

javascript-js怎么写出同密码框一样的效果

问题描述 js怎么写出同密码框一样的效果 在登录的时候如果密码框的type类型是password的时候,浏览器一般会弹出是否保存密码,怎么用程序控制不让弹出保存账号密码? 我在网上查的资料是不要用password类型,但是还是要有那个密码框的效果,怎么写出来. 我的想法是再写一个隐藏域,把密码框的类型设置成text,但是需要在输入密码的时候把输入的内容替换成黑点,这个怎么实现 解决方案 一个文本框, 一个隐藏域, 文本框中加一个keydown事件, 将文本传到隐藏域里, 然后自己变成* 不就得了

基于JS实现密码框(password)中显示文字提示功能代码_javascript技巧

其实实际上实现中并不能让password中显示文字提示,但是我们在工作中有这样的需求,当没输入东西的时候,框内有提示输入密码,但是当输入东西的时候又显示的是*号,那么是如何实现的呢?其实原理很简单,就是放两个文本框,样式以及定位都是一样的.先将type为password的隐藏,只显示type为text的伪密码框,value设置提示内容例如请输入密码.然后当input触发的时候,type为text的input隐藏,让type为password的input显示出来.然后当检测password的val