码迷,mamicode.com
首页 > Web开发 > 详细

JS实现点击查看密码功能!

时间:2019-04-26 18:17:34      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:rip   this   个数   点击   var   abc   border   fun   inner   

<table border=‘1‘>
<tr>
<td>aaaa</td>
<td onclick="myFunction(this.id)" id=‘pass0‘>密码点击查看</td>
</tr>
<tr>
<td>bbb</td>
<td onclick="myFunction(this.id)" id=‘pass1‘>密码点击查看</td>
</tr>
<tr>
<td>ccc</td>
<td onclick="myFunction(this.id)" id=‘pass2‘>密码点击查看</td>
</tr>
<tr>
<td>ddd</td>
<td onclick="myFunction(this.id)" id=‘pass3‘>密码点击查看</td>

</tr>
</table>

<script>

function myFunction(id){
var password = [‘12364‘,‘bbb‘,‘555666‘,‘abcdefg‘];
for(var i = 0, l = password.length; i<l; i++){
if(id == (‘pass‘+i)){
document.getElementById(id).innerHTML = password[i];
}
}

}
</script>

 

一个函数搞定。 根据传入的id,判断id是否与循环相等,如果相等,则输出password。

td元素的id与password的元素下标相对应,就能实现准确无误的输出!

 

为了避免id重复(单纯的一个数字太容易重复),在函数中加个字符串就搞定。 这样td元素的id就可以写成pass+数字了

JS实现点击查看密码功能!

标签:rip   this   个数   点击   var   abc   border   fun   inner   

原文地址:https://www.cnblogs.com/connectionworld/p/10775534.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!