PDA

View Full Version : سوال: login کردن کاربر با زدن کلید enter



farnaz.saeedi
سه شنبه 24 آبان 1390, 10:37 صبح
با سلام
من میخوام وقتی کاربر کلید اینتر و هم زد بتونه وارد سایت بشه
الان حتما باید روی دکمه ورود کلیک کنه
چطوری بفهمم کلید اینتر فشار داده شده؟
با تشکر

رضا قربانی
سه شنبه 24 آبان 1390, 13:52 عصر
وقتی یک textfilde و یک دکمه Submit در داخل form بذاری کلید اینتر کار می کنه . نیازی به کد نویسی هم نیست . توی همه مرورگر ها هم جواب میده

ولی اگه خواستی برای تکس یا دکمه ای کلید خارجی تعریف کنی به این صورته :
<input type="submit" name="Submit" value="Submit" accesskey="s" />

برای جواب گرفتن باید در مرورگر ie این کلید ها رو فشار بدی : Alt+s

farnaz.saeedi
سه شنبه 24 آبان 1390, 15:57 عصر
وقتی یک textfilde و یک دکمه Submit در داخل form بذاری کلید اینتر کار می کنه . نیازی به کد نویسی هم نیست . توی همه مرورگر ها هم جواب میده

ولی اگه خواستی برای تکس یا دکمه ای کلید خارجی تعریف کنی به این صورته :
<input type="submit" name="Submit" value="Submit" accesskey="s" />

برای جواب گرفتن باید در مرورگر ie این کلید ها رو فشار بدی : Alt+s

ببینید من کدمو به اینصورت نوشتم:

<input type="text" name="username" id="username" value="" class="user_icon" />
<input type="password" name="password" id="password" value="" class="pass_icon"/>
<input type="button" name="login_btn" class="login_btn" onclick="check()" />

من از طریق آجاکس مقادیر textboxهارو به سرور میفرستم
میخوام وقتی کاربر کلید اینتر رو زد تابع check فراخوانی بشه

persian-boy
چهارشنبه 25 آبان 1390, 00:48 صبح
دوست عزیز همونطور که رضای عزیز عرض کردن


وقتی یک textfilde و یک دکمه Submit در داخل form بذاری کلید اینتر کار می کنه

شما باید submit داشته باشی و نه button

webpower
دوشنبه 30 آبان 1390, 13:47 عصر
دوست عزیز همونطور که رضای عزیز عرض کردن



شما باید submit داشته باشی و نه button

مگه با submit میشه آجاکس کرد!!؟

sobhangh
دوشنبه 30 آبان 1390, 15:18 عصر
خب توی onkeypress هم اضافش کن
الان یه مثال می نویسم راحت بدونید.

onkeypress="return anjam(event)"خب این رو توی تکست بنویسید
بعدش توی تابع تون چک کنید ببینید اینتر رو فشار داده یا نه

if (a.keyCode == 13)

یعد از طریق همین شرط مقدار رو چک کن
راستی a همون مقدار event بود که ارسال کردیم توی تابعت هر چی صداش کن.