学了一个多月,感觉真正开始理解点js了,现在功能都能自己写出来不用问别人,比较开心啦!
1 checkbox选中selec才可选,否则禁用
document.addEventListener(‘click‘,function(evt){ if(evt.target.matches("#check")) { var checkbox = document.getElementById("check"); //checkbox if(checkbox.checked==true){ document.getElementById("sel").style.backgroundColor="white"; document.getElementById("sel").removeAttribute("disabled"); //select先设置disabled隐藏 }else{ document.getElementById("sel").disabled="false"; } } });
2 显示隐藏密码
document.addEventListener(‘click‘,function(evt){ if (!evt.target.matches("#viewPassword")) { return; } var viewPassword = document.getElementById("viewPassword"); var password = document.getElementById("password"); if(password.type=="password") { password.type = "text"; } else{ password.type="password"; } });
时间: 2024-11-04 13:27:19