中易网

表单中password元素的明文显示

答案:7  悬赏:10  
解决时间 2021-04-28 06:53
  • 提问者网友:刪除丶後
  • 2021-04-27 07:04
<input type="password">里可以设置value如何让value使用明文显示
在用户输入的时候不使用明文显示
最佳答案
  • 二级知识专家网友:哥在撩妹请勿打扰
  • 2021-04-27 07:38
个人觉得这段代码存在问题  不符合楼主的要求 <input type="text" value="请输入密码" style="width:100px;height:20px" name="jpassword" onclick="a()">
<input type="password" style="width:100px;height:20px;display:none;" name="password">
应该是<input type="text" style="width:100px;height:20px;display:none;" name="password" ID="password" value="请输入密码" onclick="change_type(this)" />代码解释    type="text"   这是一个文本框  输入的东西都是明文现实  所以大家可以看到 请输入密码  当有人单击时  则会调用  change_type(this)  这个函数  参数就是input本身  change_type()  函数内容如下
function change_type(g_type){  g_type.type = "password"}
个人的思路 未作任何测试  有问题的话跟帖 我会修正
全部回答
  • 1楼网友:兮沫♡晨曦
  • 2021-04-27 13:41

我说点意见吧:

完全没有必要这样搞,把简单事情复杂化;

为什么不在旁边提示? 输入错误了就也直接提示,或是直接做那种密码强度的检测;

所以不赞成这样做.

  • 2楼网友:山鬼偶尔也合群
  • 2021-04-27 12:23

这中只能使用JavaScript脚本来实现

上面两个方法都不错的

  • 3楼网友:瘾与深巷
  • 2021-04-27 11:00
不明白你是啥问题 如果设置了type="password" 那输入的时候就是点点点 如果去了这句,那就输入什么都是明文的。
  • 4楼网友:24K纯糖
  • 2021-04-27 10:18

ゞ灵ヅ的方法不错,但是点完之后还要点一次才能输入密码,不太方便,小修改一下。

<script> function a() {  password.style.display='';  password.focus();  jpassword.style.display='none'; } </script>

<input type="text" value="请输入密码" style="width:100px;height:20px" name="jpassword" onclick="a()"> <input type="password" style="width:100px;height:20px;display:none;" name="password">

  • 5楼网友:如果这是命
  • 2021-04-27 09:20
貌似不可以啊
  • 6楼网友:夢想黑洞
  • 2021-04-27 09:13

你的意思是不是在别人没输入的时候显示的是正常的  不是······

然后别人开始输入的时候就变成······

是吗?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息