2012-02-22 4 views
0

мне интересно, как я могу использовать JavaScript, чтобы выполнить следующие действия:Javascript: Выберите Radio Button, если Dropdown выбран

У меня есть область ввода с пятью DropDownLists, и каждый из них имеет соответствующую кнопку. Когда щелкнуть выпадающий список, чтобы сделать выбор, я хотел бы, чтобы радиокнопка в паре с ним стала проверяться сразу. Любая помощь будет оценена, спасибо!

+0

Опубликуйте свой код или jsFiddle. – j08691

+1

Где усилия? Покажите нам, что вы уже пробовали. –

+0

Я совершенно не знаком с javascript, поэтому я ищу некоторую помощь при запуске. – Ted

ответ

0

Его вид простой на самом деле. Вот небольшой код для вас. ID 5 списков как «sel1», «sel2», ... ID 5 переключателей «rad1», rad2, .. Убедитесь, что радиокнопки имеют одинаковое имя!

Затем, поместите эту функцию в качестве JavaScrip:

function makeSelection(radioid){ 
document.getElementById(radioid).checked=true; 
} 

В некоторых коробках, присоедините OnChanged слушателей: то есть;

<select ... onchange="makeSelection('rad1');" >.. for the 1st select box, 
<select ... onchange="makeSelection('rad2');" >.. for the 2ns select box, etc. 
+0

Спасибо за ответ! Однако я не получаю никакой реакции после выбора ниспадающего списка ... радиокнопка не проверяется. Я передаю точный идентификатор элемента управления rbtn функции. – Ted

+0

функция makeSelection (radioid) {alert (radioid);} << - это предупреждение? Кроме того, вы определили функцию ПЕРЕД