|
 12.8 Кб |
|
| Привет. (СМ. ВЛОЖЕНИЕ)
Выводится N-количество полей в каждом есть поле селект
пример:
<select name=all>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
<select name=poleraz>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
<select name=poledva>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
и т.д.
|
как сделать, что бы при выборе поля ALL - выбранное значение передавалась на все другие селекты | |
|
|
|
|
|
|
|
для: virtus1k
(26.10.2008 в 12:04)
| | <select name=all onChange="for(i=1;i<=2;i++)document.getElementById('sel_'+i).value=this.value;">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
<select name=poleraz id="sel_1">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select>
<select name=poledva id="sel_2">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
</select> | |
|
|
|
|
|
|
|
для: sl1p
(26.10.2008 в 12:15)
| | СУПЕР! Этот пример работает. Вот только теперь id у меня будут не по порядку sel_87 потом sel_12 и т.д. НО имя у меня везде одинаковое name=ga[] (массив т.е.)
с такими вариациями можно сделать? | |
|
|
|
|
|
|
|
для: virtus1k
(26.10.2008 в 12:31)
| | <script language="javascript" type="text/javascript">
function ff(){
var els = document.getElementsByName('select'),val=document.getElementById('all').value;
for(i=0;i<els.length;i++)els.item(i).value=val;
}
</script>
<select id="all" onChange="ff();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select> | |
|
|
|
|
|
|
|
для: sl1p
(26.10.2008 в 12:55)
| | ГрандМерси! То, что нужно, а я всего-то чуток не так делал.
Большое спасибо! | |
|
|
|