Hi dorsa,
Check this example. Now please take its reference and correct your code.
HTML
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
var current;
$('.Validate').on('keyup', function (e) {
current = $(this);
if (current.val() == 0 || current.val() == 'null') {
$(".Validate").each(function (i, item) {
if ($(current)[0].id != $(item)[0].id) {
if ($(item).val() == '') {
$(item).attr('disabled', 'disabled');
}
}
});
if (current.val() != '') {
$('[id*=TextBox8]').focus();
}
} else {
$(".Validate").each(function (i, item) {
$(item).removeAttr('disabled');
});
}
});
});
</script>
<div>
</div>
<asp:TextBox ID="TextBox1" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox3" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox4" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox5" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox6" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox7" runat="server" CssClass="Validate"></asp:TextBox>
<br />
<br />
<br />
<br />
<asp:TextBox ID="TextBox8" runat="server"></asp:TextBox>
Screenshot
![](https://i.imgur.com/EQv2rDY.gif)