当前第2页 返回上一页
JS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <script type= "text/javascript" >
var visible=document.getElementById( 'psw_visible' );
var invisible=document.getElementById( 'psw_invisible' );
var inputVisible = document.getElementById( 'input_visible' );
var inputInVisible = document.getElementById( 'input_invisible' );
function showPsw(){
var val = inputInVisible.value;
inputVisible.value = val;
invisible.style.display = "none" ;
visible.style.display = "" ;
}
function hidePsw(){
var val=inputVisible.value;
inputInVisible.value = val;
invisible.style.display = "" ;
visible.style.display = "none" ;
}
</script>
|
更新后的代码如下:
HTML:
1 2 3 4 5 6 7 8 9 | <div id= "page_container" >
<!--密码输入框-->
<div class = "input_block" >
<img id= "demo_img" οnclick= "hideShowPsw()" src= "visible.png" >
<input type= "password" id= "demo_input" placeholder= "Password" />
</div>
<button οnclick= "" >Login</button>
</div>
|
JS:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <script type= "text/javascript" >
var demoImg = document.getElementById( "demo_img" );
var demoInput = document.getElementById( "demo_input" );
function hideShowPsw(){
if (demoInput.type == "password" ) {
demoInput.type = "text" ;
demo_img.src = "invisible.png" ;
} else {
demoInput.type = "password" ;
demo_img.src = "visible.png" ;
}
}
</script>
|
Demo本来是免费的,可能下的人多了系统给提高到了10积分,这里再提供一个github的demo下载地址,没有积分的可以从这里免费下载:
https://github.com/jiangxh1992/HTML5InputDemo
【推荐学习:html视频教程】
以上就是html怎么实现密码隐藏显示的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
Html怎么删除表格的第二行
Html <b>加粗与<strong>加粗标签区别
Html怎么使文本框不可编辑
Html input只输入数字怎么设置
关于Html标签style属性的使用方法详解(附具体实例)
Html caption标签怎么用
Html中css代码放哪里
Html怎么做表格
Html怎么给span添加颜色
css如何让高度自适应
更多相关阅读请进入《Html》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » html怎么实现密码隐藏显示