PDA

View Full Version : سوال: فعال/غیرفعال شدن input توسط انتخاب یک ورودی ثانوی



htarahi
جمعه 19 شهریور 1389, 02:09 صبح
سلام
سؤالی دارم که شاید مبتدیانه باشه اما شما ببخشید:قهقهه:
دوستان فرض کنید کد زیر رو داریم :

<select name="">
<option value="a1">item1</option>
<option value="a2">item2</option>
</select>
حالا می خوایم یه فیلد input هم داشته باشیم که در حالت انتخاب گزینه ی item1 ،غیرفعال (Disabled) باشه اما وقتی item2 رو انتخاب می کنیم قابل مقدار دهی.همین.ممنون میشم راهنمایی بفرمائید:چشمک:

Hell Lord
جمعه 19 شهریور 1389, 18:08 عصر
با select?
اگر disable شود خب بعد چطور گزینه ی 2 باید انتخاب شود؟ :گیج:

htarahi
جمعه 19 شهریور 1389, 19:19 عصر
نه نه ،ظاهراً درست منظورم رو نرسوندم:گیج:
select غیرفعال نیست !اون تنها مثل یه سوئیچ بکار میره برای فیلد input .
input هست که فعال/غیرفعال میشه:متفکر:

Hell Lord
جمعه 19 شهریور 1389, 19:27 عصر
آها
خب کاری ندارد که
برای input خود یک آی دی در نظر بگیرید، بعد هنگام انتخاب اولین گزینه آنرا فعال و دومی ، غیر فعال میکند، به اینصورت :

<select name="">
<option onclick="document.getElementById('input1').disabled=''" value="a1">item1</option>
<option onclick="document.getElementById('input1').disabled='disabl ed'" value="a2">item2</option>
</select>
<input type="text" id="input1" />

htarahi
جمعه 19 شهریور 1389, 20:08 عصر
قربون اون دست و پنجت برم من:قلب:
دقیقاً همین رو می خواستم . . .