1master 2022-06-07 20:58 采纳率: 58.8%
浏览 52
已结题

JS中通过点击事件切换input的的type类型

JS中,点击按钮切换input的属性值,初始是密码框,点击切换变成文字框,刚开始展示的是隐藏的,点击切换后,展示出文字,其中用了IF循环改变了一个变量的值,但是只能实现从密码框变为文本框,文本框变密码框切换不回来,求帮助。


html
    <div class="box">
       
        <input type="password" id ='pwd'>
        <input type="button" id='btn' value ='切换' >
    </div>

```javascript
btn.onclick =function(){
       var P =0;
       if(flag==0){
           pwd.type='text'
           P=1;
       }else{
           pwd.type='password'
           P=0;
       }
       
   }

```

  • 写回答

1条回答 默认 最新

  • 王玖的解忧屋 2022-06-07 22:01
    关注

    先获取所以input,根据type去操作不同的值

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月11日
  • 创建了问题 6月7日