سلام
من یک selectbox دارم می خواهم مثلا اگر گزینه اول انتخاب شد inputbox1 بطور کلی از صفحه حذف بشه و الزامی بودن اون هم نادیده گرفته بشه،اگر گزینه دوم انتخاب بشه inpotbox1 یک مقداری داخلش بصورت پیش فرض قرار بگیره،اگر گزینه سوم انتخاب بشه inpoutbox1 فعال باشه منتها خالی
ممنون میشم برای asp.net راهنمایی کنید
نیازی نیست با ASP این کار رو بکنید و با جاوا اسکریپت به راحتی میشه اینکارو کرد.
باید از رویداد onchange تگ select استفاده کنید و اون رو به یه تابع هدایت کنید.
توی تابع هم با شرط های مختلف شرایط رو هندل میکنید.
کد های زیر مثال کاملی از درخواست شماست.
<!DOCTYPE html>
<html>
<body>
<select id="mySelect" onchange="myFunction()">
<option value="">Select</option>
<option value="1">number one</option>
<option value="2">number two</option>
<option value="3">number three</option>
</select>
<br><br>
<input type="text" id="inputBox1" required />
<script>
function myFunction() {
var x = document.getElementById("mySelect").value;
var input = document.getElementById("inputBox1");
if(x == 1)
{
input.style.display="none";
}
else if(x == 2)
{
input.style.display="block";
input.value="some text...";
}
else if(x == 3)
{
input.style.display="block";
input.value="";
}
}
</script>
</body>
</html>
** اگه از jquery استفاده میکنید میتونید کدها رو خلاصه تر کنید.
تاریخ :
1400/04/26
- ساعت :
03:28:00 PM
- بازدید :
5213
- پاسخ :
1
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
247
- پاسخ :
0
|
تاریخ :
1404/02/04
- ساعت :
04:31:00 PM
- بازدید :
77
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
09:29:00 PM
- بازدید :
91
- پاسخ :
1
|
تاریخ :
1404/01/29
- ساعت :
10:55:00 AM
- بازدید :
72
- پاسخ :
1
|
تاریخ :
1404/01/26
- ساعت :
05:27:00 PM
- بازدید :
170
- پاسخ :
1
|
تاریخ :
1404/01/24
- ساعت :
07:09:00 AM
- بازدید :
129
- پاسخ :
0
|
تاریخ :
1402/04/28
- ساعت :
09:04:00 PM
- بازدید :
1368
- پاسخ :
0
|
تاریخ :
1403/12/26
- ساعت :
03:28:00 PM
- بازدید :
134
- پاسخ :
1
|
تاریخ :
1403/12/26
- ساعت :
03:04:00 PM
- بازدید :
143
- پاسخ :
1
|
تاریخ :
1400/04/26
- ساعت :
03:28:00 PM
- بازدید :
5213
- پاسخ :
1
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
247
- پاسخ :
0
|
تاریخ :
1403/12/26
- ساعت :
03:13:00 PM
- بازدید :
142
- پاسخ :
1
|
تاریخ :
1404/02/04
- ساعت :
04:31:00 PM
- بازدید :
77
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
09:29:00 PM
- بازدید :
91
- پاسخ :
1
|
تاریخ :
1404/01/29
- ساعت :
10:55:00 AM
- بازدید :
72
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
10:46:00 AM
- بازدید :
89
- پاسخ :
1
|
تاریخ :
1404/01/28
- ساعت :
10:27:00 AM
- بازدید :
78
- پاسخ :
1
|
تاریخ :
1404/01/26
- ساعت :
05:27:00 PM
- بازدید :
170
- پاسخ :
1
|
تاریخ :
1404/01/24
- ساعت :
07:09:00 AM
- بازدید :
129
- پاسخ :
0
|