<!DOCTYPE html>
<html>
<head>
<title>VKB</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="assets/css/bootstrap.min.css" type="text/css"/>
<!-- Optional theme -->
<link rel="stylesheet" href="assets/css/bootstrap-theme.min.css" type="text/css" />
<!-- Latest compiled and minified JavaScript -->
<script src="assets/js/jquery-3.1.0.min.js" type="text/javascript" ></script>
<script src="assets/js/bootstrap.min.js" type="text/javascript" ></script>
<style type="text/css">
.btn-pawan
{
margin-bottom: 4px;
width: 32px;
height: 32px;
}
</style>
<script type="text/javascript">
//append text to password field by clicking all virtual key
function myfun(myvalue)
{
var myvalue = myvalue;
var current_text = document.getElementById("password").value;
var new_var = current_text + myvalue;
document.getElementById("password").value = new_var;
}
function clear_text()
{
document.getElementById("password").value = "";
}
function back_space()
{
var current_text = document.getElementById("password").value;
new_var = current_text.substring(0, current_text.length - 1);
document.getElementById("password").value = new_var;
}
$(document).ready(function(){
//by default virtual keyboard hide
$('#caps-off').hide();
$('#caps-on').hide();
//on checked caps-off id shown
$("#keyboard").click(function(){
if($('#keyboard').is(":checked"))
{
$("#caps-off").show();
}
else
{
$("#caps-on").hide();
$("#caps-off").hide();
}
});
//on checked caps-on id shown
$("#caps-lock-on").click(function(){
$("#caps-on").show();
$("#caps-off").hide();
});
//on checked caps-off id shown
$("#caps-lock-off").click(function(){
$("#caps-off").show();
$("#caps-on").hide();
});
});
</script>
</head>
<body>
<div class="container">
<div class="row" style="margin-top:30px;border:1px solid #ddd;padding: 5px;">
<div class="well">Virtual Key Board</div>
<h2 align="center">LOGIN PAGE</h2>
<div class="col-md-4"></div>
<div class="col-md-4"><hr>
<div class="input-group">
<span class="input-group-addon" id="sizing-addon2"><span class="glyphicon glyphicon-user" aria-hidden="true"></span></span>
<input type="text" class="form-control" placeholder="Username" aria-describedby="sizing-addon2">
</div><br>
<div class="input-group">
<span class="input-group-addon" id="sizing-addon2"><span class="glyphicon glyphicon-lock" aria-hidden="true"></span></span>
<input type="text" id="password" class="form-control" placeholder="password" aria-describedby="sizing-addon2">
</div><br>
<button class="btn btn-block">LOGIN</button><br>
<div class="checkbox">
<label>
<input type="checkbox" name="keyboard" id="keyboard"> Enable Virtual Keyboard For Password
</label>
</div>
</div>
<div class="col-md-4">
<div style="border: 1px solid #ddd;padding:15px;" id="caps-off" background="red">
<!-- special characters -->
<button class="btn btn-sm btn-pawan" onclick="myfun('!')">!</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('@')">@</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('#')">#</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('$')">$</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('%')">%</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('^')">^</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('&')">&</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('*')">*</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('(')">(</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(')')">)</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('<')"><</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('>')">></button>
<button class="btn btn-sm btn-pawan" onclick="myfun('?')">?</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('/')">/</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(';')">;</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(':')">:</button>
<!-- <button class="btn btn-sm btn-pawan" onclick="myfun('\"')">"</button> -->
<button class="btn btn-sm btn-pawan" onclick="myfun('[')">[</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(']')">]</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('{')">{</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('}')">}</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('+')">+</button>
<!-- numbers -->
<button class="btn btn-sm btn-pawan" onclick="myfun('1')">1</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('2')">2</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('3')">3</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('4')">4</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('5')">5</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('6')">6</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('7')">7</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('8')">8</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('9')">9</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('0')">0</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('q')">q</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('w')">w</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('e')">e</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('r')">r</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('t')">t</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('y')">y</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('u')">u</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('i')">i</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('o')">o</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('p')">p</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('a')">a</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('s')">s</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('d')">d</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('f')">f</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('g')">g</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('h')">h</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('j')">j</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('k')">k</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('l')">l</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('z')">z</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('x')">x</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('c')">c</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('v')">v</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('b')">b</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('n')">n</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('m')">m</button>
<button class="btn btn-sm" onclick="back_space()">Back </button>
<button class="btn btn-sm" style="margin-left:4px;" id="caps-lock-on">Caps Lock</button>
<button class="btn btn-sm" style="margin-left:4px;" onclick="clear_text()">Clear</button>
</div>
<div style="border: 1px solid #ddd;padding:15px;" id="caps-on">
<!-- special characters -->
<button class="btn btn-sm btn-pawan" onclick="myfun('!')">!</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('@')">@</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('#')">#</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('$')">$</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('%')">%</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('^')">^</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('&')">&</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('*')">*</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('(')">(</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(')')">)</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('<')"><</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('>')">></button>
<button class="btn btn-sm btn-pawan" onclick="myfun('?')">?</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('/')">/</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(';')">;</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(':')">:</button>
<!-- <button class="btn btn-sm btn-pawan" onclick="myfun('\"')">"</button> -->
<button class="btn btn-sm btn-pawan" onclick="myfun('[')">[</button>
<button class="btn btn-sm btn-pawan" onclick="myfun(']')">]</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('{')">{</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('}')">}</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('+')">+</button>
<!-- numbers -->
<button class="btn btn-sm btn-pawan" onclick="myfun('1')">1</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('2')">2</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('3')">3</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('4')">4</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('5')">5</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('6')">6</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('7')">7</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('8')">8</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('9')">9</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('0')">0</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('Q')">Q</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('W')">W</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('E')">E</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('R')">R</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('T')">T</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('Y')">Y</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('U')">U</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('I')">I</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('O')">O</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('P')">P</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('A')">A</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('S')">S</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('D')">D</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('F')">F</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('G')">G</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('H')">H</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('J')">J</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('K')">K</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('L')">L</button>
<!-- alphabets -->
<button class="btn btn-sm btn-pawan" onclick="myfun('Z')">Z</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('X')">X</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('C')">C</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('V')">V</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('B')">B</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('N')">N</button>
<button class="btn btn-sm btn-pawan" onclick="myfun('M')">M</button>
<button class="btn btn-sm" onclick="back_space()">Back </button>
<button class="btn btn-sm" style="margin-left:4px;" id="caps-lock-off">Caps Lock</button>
<button class="btn btn-sm" style="margin-left:4px;" onclick="clear_text()">Clear</button>
</div>
</div>
</div>
</div>
</body>
</html>
Comments
Post a Comment