"Untitled"
Bootstrap 4.1.1 Snippet by krunb

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">
<script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<!------ Include the above in your HEAD tag ---------->
<div class="container">
<div class="p-5">
<div class="row justify-content-center">
<div class="col-md-6">
<div class="form-group mb-4">
<label for="password">Old Password</label>
<div class="password-box">
<input type="password" class="form-control" id="password" placeholder="Old Password">
<span class="show-hide-password"> see </span>
</div>
</div>
<div class="form-group mb-4">
<label for="password">Password</label>
<div class="password-box">
<input type="password" class="form-control" id="password" placeholder="Password">
<span class="show-hide-password"> see </span>
</div>
</div>
<div class="form-group">
<label for="password">confirm Password</label>
<div class="password-box">
<input type="password" class="form-control" id="password" placeholder="confirm Password">
<span class="show-hide-password"> see </span>
</div>
</div>
</div>
</div>
</div>
</div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
body{
direction: rtl;
text-align: right;
}
.password-box{
position: relative;
}
.password-box .form-control{
padding-inline-end: 80px;
}
.password-box .show-hide-password{
position: absolute;
top: 0;
left: 0;
width: 60px;
height: 50px;
line-height: 35px;
cursor: pointer;
text-align: center;
}
[dir="ltr"] .pasword-box .show-hide-password{
left: auto;
right: 0;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
$(".show-hide-password").on("click", function(){
var btn = $(this),
input = $(this).parent().find(".form-control");
if(input.attr("type") === "password"){
input.prop('type', 'text');
} else if(input === "text"){
input.prop('type', 'password');
}
});
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Related: See More


Questions / Comments: