Ali_Sedaghat
یک شنبه 22 شهریور 1388, 07:39 صبح
با سلام خدمت تمام كاربران محترم و آرزوي قبولي طاعات و عبادات شما در اين ماه پر بركت
من در هنگام نوشتن اسكريپت هاي يك برنامه با مشكلاتي مواجه شده ام كه از شما عزيزان تقاضاي راهنمايي و كمك دارم.
اولين سؤال :
چگونه مي توان محتويات يك فرم را بدون انتقال آن به اسكريپت يا فايل ديگر در همان فايل يا اسكريپت مورد پردازش قرار داد؟
به كد زير توجه كنيد :
<select size="1" name="drpPayingType" dir="rtl" style="font-family: Tahoma; font-size: 10pt">
<option value="1" dir="rtl">Online</option>
<option value="2" dir="rtl">Bank</option>
<option value="3" dir="rtl">ATM</option>
</select>
حالا مي خواهم با استفاده از دستور Switch محتويات موجود در drpPayingType را بدون اين كه از روش Post يا انتقال به فايل ديگر استفاده نمايم در همان اسكريپت مورد پردازش قرار بدهم.
مثلاً اگر كاربر گزينه اول را انتخاب نمود دو input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
اگر كاربر گزينه دوم را انتخاب نمود چهار input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
و چنان چه گزينه آخر را انتخاب نمود سه input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
دومين سؤال :
چگونه مي توان در يك فرم از چند دكمه يا Botton استفاده كرد كه عملكرد متفاوت داشته باشند؟
به عبارت بهتر : فرض كنيد در يك فرم از سه دكمه با عنوان هاي ارسال يا Submit و پاك كردن يا Reset و نيز دكمه اي جهت انصراف يا بازگشت استفاده شده است كه هر سه در يك رديف قرار دارند.
حال چگونه مي توان كاري كرد كه هر دكمه يك عمل مجزا و متفاوت از هم داشته باشند ؟ يعني دكمه ارسال اسكريپت موجود در فايل اول را اجرا كند . دكمه ي انصراف اسكريپت موجود در فايل دوم را اجرا نمايد.
با تقديم احترام
صداقت
من در هنگام نوشتن اسكريپت هاي يك برنامه با مشكلاتي مواجه شده ام كه از شما عزيزان تقاضاي راهنمايي و كمك دارم.
اولين سؤال :
چگونه مي توان محتويات يك فرم را بدون انتقال آن به اسكريپت يا فايل ديگر در همان فايل يا اسكريپت مورد پردازش قرار داد؟
به كد زير توجه كنيد :
<select size="1" name="drpPayingType" dir="rtl" style="font-family: Tahoma; font-size: 10pt">
<option value="1" dir="rtl">Online</option>
<option value="2" dir="rtl">Bank</option>
<option value="3" dir="rtl">ATM</option>
</select>
حالا مي خواهم با استفاده از دستور Switch محتويات موجود در drpPayingType را بدون اين كه از روش Post يا انتقال به فايل ديگر استفاده نمايم در همان اسكريپت مورد پردازش قرار بدهم.
مثلاً اگر كاربر گزينه اول را انتخاب نمود دو input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
اگر كاربر گزينه دوم را انتخاب نمود چهار input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
و چنان چه گزينه آخر را انتخاب نمود سه input type=text را به كاربر نشان داده و از او اطلاعات بخواهد.
دومين سؤال :
چگونه مي توان در يك فرم از چند دكمه يا Botton استفاده كرد كه عملكرد متفاوت داشته باشند؟
به عبارت بهتر : فرض كنيد در يك فرم از سه دكمه با عنوان هاي ارسال يا Submit و پاك كردن يا Reset و نيز دكمه اي جهت انصراف يا بازگشت استفاده شده است كه هر سه در يك رديف قرار دارند.
حال چگونه مي توان كاري كرد كه هر دكمه يك عمل مجزا و متفاوت از هم داشته باشند ؟ يعني دكمه ارسال اسكريپت موجود در فايل اول را اجرا كند . دكمه ي انصراف اسكريپت موجود در فايل دوم را اجرا نمايد.
با تقديم احترام
صداقت