Here I have created sample that full-fill your requirement.
I hope this will help you out.
ASPX
<div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
function DoubleKeyPress(e, textBox) {
if (e.which == '13') {
var isAlreadyEnterKeyPressed = localStorage.getItem("NameTextBoxEnterPressed");
if (isAlreadyEnterKeyPressed) {
$('[id*=txtAddress]').focus();
localStorage.removeItem('NameTextBoxEnterPressed');
} else {
localStorage.setItem("NameTextBoxEnterPressed", true);
}
}
return false;
}
</script>
Name :
<asp:TextBox ID="txtName" runat="server" onkeypress="return DoubleKeyPress(event,this)" />
Address :
<asp:TextBox ID="txtAddress" runat="server" />
</div>
HTML
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
function DoubleKeyPress(e, textBox) {
if (e.which == '13') {
var isAlreadyEnterKeyPressed = localStorage.getItem("NameTextBoxEnterPressed");
if (isAlreadyEnterKeyPressed) {
$('#txtAddress').focus();
localStorage.removeItem('NameTextBoxEnterPressed');
} else {
localStorage.setItem("NameTextBoxEnterPressed", true);
}
}
return false;
}
</script>
Name :
<input name="txtName" type="text" id="txtName" onkeypress="DoubleKeyPress(event,this)" />
Address :
<input name="txtAddress" type="text" id="txtAddress" />
</div>
</body>
</html>
Demo