Hi,
Try some code like this JavaScript in the click event of the RadioButtonList
switch (this.rawValue) {
case "1":
this.resolveNode("#field[0]").font.fill.color.value = "255,0,0";
this.resolveNode("#field[1]").font.fill.nodes.remove(this.resolveNode("#field[1]").font.fill.color);
this.resolveNode("#field[2]").font.fill.nodes.remove(this.resolveNode("#field[2]").font.fill.color);
break;
case "2":
this.resolveNode("#field[0]").font.fill.nodes.remove(this.resolveNode("#field[0]").font.fill.color);
this.resolveNode("#field[1]").font.fill.color.value = "0,255,0";
this.resolveNode("#field[2]").font.fill.nodes.remove(this.resolveNode("#field[2]").font.fill.color);
break;
case "3":
this.resolveNode("#field[0]").font.fill.nodes.remove(this.resolveNode("#field[0]").font.fill.color);
this.resolveNode("#field[1]").font.fill.nodes.remove(this.resolveNode("#field[1]").font.fill.color)
this.resolveNode("#field[2]").font.fill.color.value = "0,0,255";
break;
}
Depending on the number of buttons you have you might want to restructure the code.
This code means only one radio button will be colored at a time, is that what you were after?