Changing background fill color based on Radio Button selections


hi,

 

i'm very new scripting in lc, i've hit wall on latest form.i'm trying build form "leikert-like" scale, 1 of stipulations (from boss) background of radio buttons fill based on button selected.

 

for example, question 1 has 4 radio buttons choose from: poor, fair, good, great. if person completing form selects poor, poor background color filled. if selects fair, background color filled, background of poor. selecting fill colors of good, fair, , poor; , selecting great fill colors of four.

 

anyone have ideas of how/if can done? in initial tests, i've gotten button change colors, not background fill (which can changed manually on border palette).

 

any insight appreciated. thanks!

 

aaron

here code can use in change event of exclusiongroup object (titled radiobuttonlist default). it's parent object of each individual radio button.

 

for (var i=0;i<this.resolvenode("#field").classall.length;i++){  if (i<this.rawvalue)   this.resolvenode("#field["+i+"]").border.fill.presence="visible";  else   this.resolvenode("#field["+i+"]").border.fill.presence="hidden"; }  

 

this assumes value each radio button numbered sequentially 1 through many radio buttons have.

 

now here's thing. i'm assuming each radio button has different colour. code colours in javascript, manually picked colours through designers ui. once radio buttons colours set, select radio button , go view>xml source. see element <fill>, add attribute presence="hidden". each radio button. here's mean:

 

                  </caption>                   <border>                      <edge presence="hidden"/>                      <fill presence="hidden"> <!--add presence="hidden" this-->                         <color value="255,0,0"/>                      </fill>                   </border>                   <items>  

 

kyle



More discussions in LiveCycle Designer


adobe

Comments

Popular posts from this blog

Remove survey pop up - Joomla! Forum - community, help and support

Thread: poor font display

Error when I try to record application simulation in Adobe Presenter 8