PDA

View Full Version : رفتن به textbox بعدی بعد از وارد شدن 4 کاراکتر



vahid_pitok
یک شنبه 16 تیر 1392, 20:28 عصر
با سلام خدمت دوستان عزیز

من می خوام وقتی کاربر عدد وارد می کنه بعد از 3 کاراکتر به textbox بعدی بره باید از پطور این کار رو انجام بدم
ممنمون راهنمایی کنید

vahid_pitok
دوشنبه 17 تیر 1392, 09:52 صبح
دوستان نظری ندارند؟

hamedd82
سه شنبه 18 تیر 1392, 01:43 صبح
با سلام خدمت دوستان عزیز

من می خوام وقتی کاربر عدد وارد می کنه بعد از 3 کاراکتر به textbox بعدی بره باید از پطور این کار رو انجام بدم
ممنمون راهنمایی کنید

بیا دوست عزیز


<head runat="server">
<title></title>

<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">

$(document).ready(function () {

$('.Csstxt1').keypress(function () {
if ($(this).val().length == 4)
$('.Csstxt2').focus();
});
$('.Csstxt2').keypress(function () {
if ($(this).val().length == 4)
$('.Csstxt3').focus();
});
$('.Csstxt3').keypress(function () {
if ($(this).val().length == 4)
$('.Csstxt4').focus();
});
});

</script>


</head>
<body>
<form id="form1" runat="server">
<div>



<asp:TextBox ID="txt1" runat="server" CssClass="Csstxt1" MaxLength="4"></asp:TextBox>
<asp:TextBox ID="txt2" runat="server" CssClass="Csstxt2" MaxLength="4"></asp:TextBox>
<asp:TextBox ID="txt3" runat="server" CssClass="Csstxt3" MaxLength="4"></asp:TextBox>
<asp:TextBox ID="txt4" runat="server" CssClass="Csstxt4" MaxLength="4"></asp:TextBox>


</div>
</form>
</body>

موفق باشی

vahid_pitok
سه شنبه 18 تیر 1392, 19:19 عصر
ممنون دوست عزیز