partala
سه شنبه 18 اسفند 1388, 14:37 عصر
سلام
توي فرمي كه درست كردم يه سوالي هست كه از كاربر ميپرسه وضعيت درسي شما چگونه است؟ الف)در آزمون شركت كرده ب)در آزمون شركت نكرده
چه در قسمت الف و چه در قسمت ب براشون drop down باز بشه كه توش كلمه كلي و جدا نوشته شده باشه وقتي كاربر كلمه كلي انتخاب كرد يك drop down(حاوي نمره) و وقتي كلمه جدا را انتخاب كرد سه تا drop down(حاوي نمره) باز بشه
من براي اينكار از اسكريپت استفاده كردم ولي در مرحله دومش كه بايد كلي و جدا رو انتخاب كنم واسه جفتشون هم 3 تا drop down باز ميشه
سوال اول:چي كار كنم كه براي كلي يكي و براي جدا 3 تا drop down باز شه؟
<head>
<style type="text/css">
.style1 {
direction: rtl;
}
</style>
<script type="text/javascript" language="javascript">
function selecttext()
{
var item1=document.getElementById('s');
var t1=document.getElementById('1');
var t2=document.getElementById('2');
var t3=document.getElementById('3');
switch(item1.value)
{
case '1':
{
t1.disabled=false;
t2.disabled=true;
t3.disabled=true;
t1.focus();
}
break;
case '2':
{
t1.disabled=true;
t2.disabled=false;
t3.disabled=true;
t2.focus();
}
break;
case '3':
{
t1.disabled=true;
t2.disabled=true;
t3.disabled=false;
t3.focus();
}
break;
}
}
</script>
</head>
<div class="style1">
وضعيت <span lang="fa">درسي </span>شما در چه حدي است؟</span></span></strong></div>
</p>
<p class="style1"><span lang="fa">الف)اگر در آزمون شركت كرده
ايد:</span>
<select size="1" name="drpPayingType" dir="rtl" style="font-family: Tahoma; font-size: 10pt; width: 134px;" onchange="selecttext();" id="s">
<option>كلي</option>
<option>جدا</option>
</select></p>
<p class="style1"><span lang="fa"><br /><br />
رياضي <select name="Select2" style="width: 36px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> فيزيك
<select name="Select3">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> شيمي
<select name="Select4" style="width: 37px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> <br /><br />
</span></p>
<p class="style1"><span lang="fa">بب) اگر در آزمون شركت نكرده ايد
<select size="1" name="drpPayingType0" dir="rtl" style="font-family: Tahoma; font-size: 10pt; width: 134px;" onchange="selecttext();" id="s0">
<option>كلي</option>
<option>جدا</option>
</select></span></p>
<p class="style1"><span lang="fa"><br />
رياضي
<select name="Select5" style="width: 39px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> فيزيك
<select name="Select6">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> شيمي
<select name="Select7" style="width: 37px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select><br />
ممنون اگه راهنمايي كنيد
توي فرمي كه درست كردم يه سوالي هست كه از كاربر ميپرسه وضعيت درسي شما چگونه است؟ الف)در آزمون شركت كرده ب)در آزمون شركت نكرده
چه در قسمت الف و چه در قسمت ب براشون drop down باز بشه كه توش كلمه كلي و جدا نوشته شده باشه وقتي كاربر كلمه كلي انتخاب كرد يك drop down(حاوي نمره) و وقتي كلمه جدا را انتخاب كرد سه تا drop down(حاوي نمره) باز بشه
من براي اينكار از اسكريپت استفاده كردم ولي در مرحله دومش كه بايد كلي و جدا رو انتخاب كنم واسه جفتشون هم 3 تا drop down باز ميشه
سوال اول:چي كار كنم كه براي كلي يكي و براي جدا 3 تا drop down باز شه؟
<head>
<style type="text/css">
.style1 {
direction: rtl;
}
</style>
<script type="text/javascript" language="javascript">
function selecttext()
{
var item1=document.getElementById('s');
var t1=document.getElementById('1');
var t2=document.getElementById('2');
var t3=document.getElementById('3');
switch(item1.value)
{
case '1':
{
t1.disabled=false;
t2.disabled=true;
t3.disabled=true;
t1.focus();
}
break;
case '2':
{
t1.disabled=true;
t2.disabled=false;
t3.disabled=true;
t2.focus();
}
break;
case '3':
{
t1.disabled=true;
t2.disabled=true;
t3.disabled=false;
t3.focus();
}
break;
}
}
</script>
</head>
<div class="style1">
وضعيت <span lang="fa">درسي </span>شما در چه حدي است؟</span></span></strong></div>
</p>
<p class="style1"><span lang="fa">الف)اگر در آزمون شركت كرده
ايد:</span>
<select size="1" name="drpPayingType" dir="rtl" style="font-family: Tahoma; font-size: 10pt; width: 134px;" onchange="selecttext();" id="s">
<option>كلي</option>
<option>جدا</option>
</select></p>
<p class="style1"><span lang="fa"><br /><br />
رياضي <select name="Select2" style="width: 36px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> فيزيك
<select name="Select3">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> شيمي
<select name="Select4" style="width: 37px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> <br /><br />
</span></p>
<p class="style1"><span lang="fa">بب) اگر در آزمون شركت نكرده ايد
<select size="1" name="drpPayingType0" dir="rtl" style="font-family: Tahoma; font-size: 10pt; width: 134px;" onchange="selecttext();" id="s0">
<option>كلي</option>
<option>جدا</option>
</select></span></p>
<p class="style1"><span lang="fa"><br />
رياضي
<select name="Select5" style="width: 39px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> فيزيك
<select name="Select6">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select> شيمي
<select name="Select7" style="width: 37px">
<option>20</option>
<option>19</option>
<option>18</option>
<option>17</option>
<option>16</option>
</select><br />
ممنون اگه راهنمايي كنيد