ورود

View Full Version : نحوه تعیین انجام عملیات خاص هنگام فشردن کلید اینتر



kamal_s67
دوشنبه 28 اردیبهشت 1394, 15:19 عصر
سلام دوستان
من در سایت خودم فرمی رو قرار دادم که کاربر با وارد کردن 5 شماره به صفحه ای خاص هدایت میشه
این کار وقتی روی دکمه " دریافت " کلیک میکنم به درستی انجام میشه ولی وقتی اینتر میزنم انجام نمیشه کسی هست بتونه منو در این مورد راهنمایی کنه ؟
لینک : http://www.daycomputer.com/index.aspx?fkeyid=&siteid=1&pageid=378

و مورد بعدی اینه که این مراحل در مرورگر اینترنت اکسپلورر اصلا انجام نمیشه و موقع کلیک ارور میده ؟
منتظر راهنمایی های شما هستم

nazanin_asadi_1
دوشنبه 28 اردیبهشت 1394, 17:19 عصر
مشکل اصلی شما کار کردن با form هستش
توی form به صورت پیش فرض هیچ آدرسی ست نشده وقتی عمل ارسال انجام میشه (با زدن کلید اینتر) با توجه به تنظیماتی که توی فایل اچتی اکسس انجام دادین ریدایرکت میشین به صفحه اصلی سایت

ولی وقتی با کلیک روی دکمه این کار رو میکنین به یه آدرس ftp://ftp.daycomputer.net/novin/

ارسال میشه
برای حل این مشکل میتونید برای فرمتون اکشن تعریف کنید و از اون استفاده کنید

kamal_s67
سه شنبه 29 اردیبهشت 1394, 10:36 صبح
من اگه اکشن تعریف کنم چه آدرسی رو باید وارد کنم ؟
چون قرار نیست که به صفحه خاصی ارسال بشن ؟
من به این صورت تعریف کردم مشکلم حل نشد : <form action="ftp://ftp.daycomputer.net/novin/" name="input">

nazanin_asadi_1
سه شنبه 29 اردیبهشت 1394, 12:03 عصر
دوست عزیز کد زیر هم جواب گوی کار شما هستش


<form onSubmit="checkserial();return false" name="input">
<input type="text" style="width: 250px" name="serial">
<input type="button" value="دریافت ورژن" onclick="checkserial()">
</form>

به روش های دیگه ای هم میشه عمل کرد بهترینش برای شما اینه
موفق باشید