JS实现(form)显示密码功能

本文介绍了一个简单的HTML和JavaScript代码片段,用于实现网页登录表单中密码的显示与隐藏功能。通过一个复选框和JavaScript函数,用户可以选择是否显示输入的密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

感觉挺简单的,直接上代码吧,看完应该就理解了。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
	<form action="">
		账号:<input type="text" id="username" /><br/>
		密码:<input type="password" id="password" /><br/>
		<label onchange="show_pwd()">
			<input type="checkbox" id="" />显示密码
		</label>
	</form>
	
	<script type="text/javascript">
	var pwd  = document.getElementById("password");
	
	function show_pwd(){
		if(pwd.type == "password"){
			pwd.type = "text";	// 改变input的属即可实现
		}else {
			pwd.type = "password";
		}
	}
	</script>
</body>
</html>

补充:

1.设置 label 标签是为了点击文字时,也会勾选CheckBox。

2.label  里面的事件还可以用onclick事件。

 

说明:这里只是介绍了一种方法,可能有多种方法可以实现该功能,可以自行发掘。


2019年9月26日更新:

添加测试网址:https://codepen.io/yansheng836/pen/WNemJEK

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值