PDA

Просмотр полной версии : радиокнопки через функцию


admGT
30.08.2006, 01:03
function makeRadio(nameButton,nameGroup,radioData,radioLabel){
this.attachMovie("RadioButton",nameButton,this.getNextHighestDepth());

nameButton.label=radioLabel

nameButton.groupName=nameGroup;

nameButton.data=radioData;
}



кнопка создается, но не работает.
В чем проблема может быть?

Nytrogen
30.08.2006, 19:06
Зачем вообще писать такую функцию? Что надо в результате получить-то?

wvxvw
30.08.2006, 22:29
Если в клипе RadioButton ничего дополнительно не прописано, то делать функция действительно ничего не будет =) Правда, в ней нет даже намека на то, что она должна делать... %)
Что надо в результате получить-то?

admGT
31.08.2006, 12:05
Что надо в результате получить-то?

Задача глобальная такая: из XML-файла берется вопрос и несколько вариантов ответа. Вариантов может быть куча, а может быть всего 2.
Для этого собственно и нужна функция на радиобатон.

Я функцию написал упрощенно, потому что даже в принципе оно не работает, хотя без функции почему-то проблем нет.

Да, еще. Кнопка то толком и не создается этой функцией. Ни Label не пишется, ни data не передается

etc
31.08.2006, 14:00
function makeRadio(nameButton,nameGroup,radioData,radioLabel){
var btn = this.attachMovie("RadioButton",nameButton,this.getNextHighestDepth());

btn.label=radioLabel;

btn.groupName=nameGroup;

btn.data=radioData;
}

admGT
31.08.2006, 14:43
спасибо.